Mostrando las entradas con la etiqueta PHP. Mostrar todas las entradas
Mostrando las entradas con la etiqueta PHP. Mostrar todas las entradas

miércoles, 12 de noviembre de 2014

Linux Debian instalar phpMyAdmin

esta herramienta nos ayuda a gestionar las bases de datos de una manera mas facil en un ambiente LAMP para instalarlo corremos el siguiente comando.

#apt-get install phpmyadmin


nos pregunta que servidor web estamos utilizando en este caso "apache2"
y es todo abrimos nuestro navegador http://mi.ip.linux/phpmyadmin

Instalar un LAMP en Debian

El termino LAMP hace referencia a
Linux
Apache
MySQL
Php

vamos a contruir uno desde cero obvio ya tenemos Linux XD por lo que continuaremos con Apache
para instalarlo

#apt-get install apache2

ya que termine abre tu navegador pon la Ip y veras un lindo mensaje de "It Works" ahora seguimos con MySql que sera nuestra aplicacion para bases de datos para instalarlo.

#apt-get install mysql-server

nos pedira la contraseña de "root" para MySql. OJO no la del sistema! terminando la instalacion recomiendo correr el siguiente Script

#mysql_secure_installation

Listo! ahora el ultimo paso es instalar PHP

#apt-get install php5 php-pear php5-mysql


para terminar todo reiniciamos apache

#service apache2 restart

miércoles, 5 de junio de 2013

Crear un Formulario de contacto y PHP para envio

Que tal Amigos
hoy se me pidio hechar a andar en la pagina web de la empresa un formulario de contacto y claro que este le llegue a cierto correo
primero les pondre el codigo del formulario en html


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Formulario de Contactos</title>
</head>

<body>

<form id="form1" name="form1" method="post" action="correo.php">
  <label>Nombre <br />
  <input name="nombre" type="text" id="nombre" />
  <br />
  </label>
  <p>Email<br />
    <input name="email" type="text" id="email" />
  </p>
  <p>Telefono <br />
    <input name="telefono" type="text" id="telefono" />
</p>
  <p>Interes<br />
    <label>
    <select name="tipo" id="tipo">
      <option value="Ventas">Ventas</option>
      <option value="Preguntas">Preguntas</option>
      <option value="Comentario">Comentario</option>
    </select>
    </label>
   </p>
  <p>
    <label>Mensaje<br />
    <textarea name="mensaje" cols="30" rows="3" id="mensaje"></textarea>
    </label>
</p>
  <p>
    <label>
    <input type="submit" name="Submit" value="Enviar Formulario &gt;&gt;" />
    </label>
  </p>
 
</form>

</body>
</html>


 En este formulario apuntamos al archivo correo.php que es quien hace el envio de los datos del formulario

 <?php
// INGRESE EL EMAIL DONDE RECIBIRÁ LOS DATOS DEL FOMULARIO
$para = 'tucorreo@tudominio.com.mx';

$asunto = $_POST["tipo"];
$mailheader = "From: ".$_POST["email"]."\r\n";
$mailheader .= "Reply-To: ".$_POST["email"]."\r\n";
$mailheader .= "Content-type: text/html; charset=iso-8859-1\r\n";
$MESSAGE_BODY = "Nombre: ".$_POST["nombre"]."<br>";
$MESSAGE_BODY .= "Email: ".$_POST["email"]."<br>";
$MESSAGE_BODY .= "Telefono: ".$_POST["telefono"]."<br>";
$MESSAGE_BODY .= "Tipo de contacto: ".$_POST["tipo"]."<br>";
$MESSAGE_BODY .= "Mensaje: ".nl2br($_POST["mensaje"])."<br>";
mail($para, $asunto, $MESSAGE_BODY, $mailheader) or die ("Error al enviar el Formulario !");

//MODIFICAR A LA DIRECCIÓN EN SU SERVIDOR
header( 'Location: http://tupagina.com' )
?>


Listo ahora solo subelo a tu pagina  y podran enviarte correos