![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
14/03/2009, 11:15
|
![Avatar de Ronruby](http://static.forosdelweb.com/customavatars/avatar249338_1.gif) | | | Fecha de Ingreso: julio-2008 Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 16 años, 6 meses Puntos: 416 | |
Respuesta: Formulario en PHP Primero, asumes que register_globals estara siempre ON. El dia que pruebes tu script en un servidor que no lo tenga activado, vas a tener problemas
Usa $_POST['nombre'] en vez de $nombre (por ejemplo).
2do, los mensajes notice no son nada FATAL.
Si quieres los puedes desactivar:
error_reporting(E_ALL ^ E_NOTICE);
3ero, te da esos notice porque usas variables que no esten definidas. Puedes eliminar los notice como te he dicho, pero lo ideal es que programes bien. Que revises que las variables EXISTAN antes de usarlas y eso. EDIT: No habia leido el mensaje sobre que el mensaje llega vacio ... Echale una mirada al 1.
Para lo de el remitente, tienes que usar los headers correctos para enviar el correo.
Última edición por Ronruby; 14/03/2009 a las 11:22 |