Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/03/2011, 12:01
ElJudas
 
Fecha de Ingreso: enero-2011
Mensajes: 46
Antigüedad: 13 años, 4 meses
Puntos: 0
Ayuda a encontrar fallo en codigo

Hola, tengo este código:

Código PHP:
Ver original
  1. <?php
  2. # FileName="Connection_php_mysql(dot)htm"
  3. # Type="MYSQL"
  4. # HTTP="true"
  5. $hostname = "localhost";
  6. $username = "user";
  7. $password = "pwd";
  8. $nombre = $_POST['nombre'];  
  9. $telefono = $_POST['telefono'];
  10. $dia_mes = $_POST['dia_mes'];
  11. $hora = $_POST['hora'];
  12. $cita = "('$dia_mes', '$hora')";
  13.  
  14. $conx = mysql_pconnect($hostname, $username, $password) or trigger_error(mysql_error(),E_USER_ERROR);
  15. $bd = "gspyafmr_AGENDA2011";
  16. mysql_select_db("gspyafmr_AGENDA2011", $conx);
  17. $novacita = "INSERT INTO [citas] ([hora], [nombre], [telefono] VALUES ('$cita', '$nombre', '$telefono')";
  18. $peticion = mysql_query ($novacita, $conx);
  19.  
  20. $header = 'From: ' . $nombre . " \r\n";
  21. $header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
  22. $header .= "Mime-Version: 1.0 \r\n";
  23. $header .= "Content-Type: text/plain";
  24.  
  25. $mensaje .= "Nombre: " . $nombre . " \r\n";
  26. $mensaje .= "Teléfono: " . $telefono . " \r\n";
  27. $mensaje .= "Dia ". $dia_mes . " \r\n";
  28. $mensaje .= "Hora ". $hora . " \r\n";
  29. $mensaje .= "Cita pedida el " . date('d/m/Y', time());
  30.  
  31.  
  32. $para = "[email protected]";
  33. $asunto = 'Cita previa';
  34.  
  35.  
  36. mail($para, $asunto, utf8_decode($mensaje), $header);
  37.  
  38.  
  39. ?>
  40. </h2>
  41. <h2 align="center">Gracias!</h2>
  42.  
  43. <p align="center">Tu cita ha sido registrada correctamente.</p>
  44. <form id="form" name="form" method="post" action="">
  45.   <label>
  46.     <div align="center">
  47.       <input type="button" name="Cerrar" id="Cerrar" value="Cerrar" onclick="window.close();"/>
  48.     </div>
  49.   </label>
  50. </form>
  51. <p align="center"> </p>
  52. <p><span style="color:red;font-size:150%;font-weight:bold;"><?php print $email; ?></span></p>
  53. <noscript>
  54. </noscript>

alguien podría hecharme una mano a ver dode está el fallo, es el archivo enviar.php de un form y la idea es que envie los datos por mail (eso funciona bien) y los introduzca en la bd mysql.

Gracias a todos.