Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/07/2011, 16:48
oliverarthurnardi
 
Fecha de Ingreso: noviembre-2010
Ubicación: aun no se donde vivir
Mensajes: 112
Antigüedad: 13 años, 5 meses
Puntos: 3
que me lleguen los datos del formulario a mi email

Hola buenas chicos!!

¿Me gustaría saber como hago para que los datos de este formulario lleguen también a mi cuenta de gmail y a la bases de datos?

Código PHP:
Ver original
  1. <?php
  2.     //Primero comprobar que ningún campo esté vacío y que todos los campos existan.
  3.  if(isset($_POST['nombre']) && !empty($_POST['nombre'])){
  4.  $nombre = $_POST['nombre'];
  5.  
  6.  }
  7.  
  8.  if(isset($_POST['apellidos']) && !empty($_POST['apellidos']))
  9.  {
  10.  $apellidos = $_POST['apellidos'];
  11.  
  12.  }
  13.  
  14.  if(isset($_POST['email']) && !empty($_POST['email']))
  15.  {
  16.  $email = $_POST['email'];
  17.  
  18.  }
  19.  
  20.  if(isset($_POST['comentarios']) && !empty($_POST['comentarios']))
  21.  {
  22.   $comentarios = $_POST['comentarios'];
  23.  }
  24.  if(isset($_POST['enviar']) && !empty($_POST['enviar'])){
  25.      $enviar = $_POST['enviar'];
  26.  
  27.  }
  28.  
  29.  
  30.  
  31.  // Completar las variable error si es necesario
  32.  {
  33. if ( empty($nombre) ) $error['nombre']     ='Es obligatorio introducir un nombre';
  34. if ( empty($apellidos) ) $error['apellidos']   ='Es obligatorio introducir un password';
  35. if ( empty($email) )    $error['email']      ='Es obligatorio introducir un email';
  36. if ( empty($comentarios) ) $error['comentarios'] ='Es obligatorio rellenar este campo';
  37. }
  38.  
  39.  // Si entramos es que todo se realizado correctamente
  40.  
  41.  $link = mysql_connect("00000", "000000", "0000000");
  42.  mysql_select_db("0000000",$link);
  43.  if($link) {
  44.       //echo "Conexión realizada con exitos.";
  45.    
  46.   } else {  
  47.    
  48.       echo "Ha ocurrido un error en la conexi&oacute;n a la base de datos.";  
  49.   die();
  50.    
  51.   }
  52.  
  53.  // Con esta sentecia SQL insertaremos los datos en la base de datos
  54.  $sql = "INSERT INTO formulario(nombre,apellidos,email,comentarios)
  55. VALUES('".$nombre."', '".$apellidos."', '".$email."', '".$comentarios."')";
  56.  
  57.   header( 'Location: informe.html?registro=true');
  58.  
  59.  if(mysql_query($sql))
  60.  {    
  61.       echo "Gracias por rellenar el formulario. Me pondre en contacto con usted en el menor tiempo posible.";
  62.  } else {  
  63.       echo "Error al ejecutar la consulta.";
  64.    
  65. }