Título: No llega los datos de mi formulario PHP, el correo si llega pero sin la info Publicado por: joycestory en 31 Octubre 2011, 18:03 pm Hola! ya realize varias pruebas y me sigue llegando igual, me llega el correo con nombre, address, etc.... pero no me llega loq ue el usuario escribe, ojala y me puedan ayudar porque ya hasta me diolio la cabeza de estar haciendo pruebas el codigo es el siguiente:
CODIGO 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=utf-8" /> <title>Literature Request</title> <style type="text/css"> <!-- #form1 table tr td { font-family: Arial, Helvetica, sans-serif; } #form1 table tr td table { color: #000; } --> </style> </head> <body> <form method="post" action="enviar.php" id="formulario" name="formulario"> <table width="200" border="0"> <tr> <td><strong>Literature Request</strong></td> </tr> <tr> <td><table width="200" border="0"> <tr> <td>Company Name:</td> <td><label> <input name="companyname" type="text" id="companyname" size="40" maxlength="38" /> </label></td> <td>Attention:</td> <td><label> <input name="attention" type="text" id="attention" size="40" maxlength="38" /> </label></td> </tr> <tr> <td>Address:</td> <td><label> <input name="address" type="text" id="address" size="40" maxlength="38" /> </label></td> <td>City:</td> <td><label> <input name="city" type="text" id="city" size="40" maxlength="38" /> </label></td> </tr> <tr> <td>State:</td> <td><label> <input name="state" type="text" id="state" size="40" maxlength="38" /> </label></td> <td>Phone:</td> <td><label> <input name="phone" type="text" id="phone" size="40" maxlength="38" /> </label></td> </tr> <tr> <td>Zip:</td> <td><label> <input name="zipcode" type="text" id="zipcode" size="40" maxlength="38" /> </label></td> <td>Email:</td> <td><label> <input name="email" type="text" id="email" size="40" maxlength="38" /> </label></td> </tr> </table></td> </tr> </table> <table width="200" border="0"> <tr> <td><h5><strong><em>Please provide customer information below if literature request address is different: </em></strong></h5></td> </tr> <tr> <td><table width="200" border="0"> <tr> <td>Company Name:</td> <td><label> <input name="companyname2" type="text" id="companyname2" size="40" maxlength="38" /> </label></td> <td>Contact::</td> <td><label> <input name="attention2" type="text" id="attention2" size="40" maxlength="38" /> </label></td> </tr> <tr> <td>City:</td> <td><label> <input name="city2" type="text" id="city2" size="40" maxlength="38" /> </label></td> <td>Phone:</td> <td><label> <input name="phone2" type="text" id="phone2" size="40" maxlength="38" /> </label></td> </tr> <tr> <td>State:</td> <td><label> <input name="state2" type="text" id="state2" size="40" maxlength="38" /> </label></td> <td>Fax:</td> <td><input name="fax" type="text" id="fax" size="40" maxlength="38" /></td> </tr> <tr> <td>Zip:</td> <td><input name="zipcode2" type="text" id="zipcode2" size="40" maxlength="38" /></td> <td>Email:</td> <td><input name="email2" type="text" id="zip2" size="40" maxlength="38" /></td> </tr> </table></td> </tr> </table> <table width="637" border="0"> <tr> <td width="1193"><h5><strong><em>Literature Request</em></strong></h5></td> </tr> <tr> <td><strong>Furniture Systems Customers</strong></td> </tr> <tr> <td><table width="638" border="0"> <tr> <td width="43" align="center"><em><strong>Qty</strong></em></td> <td width="585"><em><strong>Item</strong></em></td> </tr> <tr> <td align="center"><input name="qty" type="text" id="qty" size="5" maxlength="3" /></td> <td>Corporative Brochure</td> </tr> <tr> <td align="center"><input name="qty2" type="text" id="qty2" size="5" maxlength="3" /></td> <td>Matis Brochure</td> </tr> <tr> <td align="center"><input name="qty3" type="text" id="qty3" size="5" maxlength="3" /></td> <td>Task Brochure</td> </tr> <tr> <td align="center"><input name="qty4" type="text" id="qty4" size="5" maxlength="3" /></td> <td>Team Brochure</td> </tr> <tr> <td align="center"><input name="qty5" type="text" id="qty8" size="5" maxlength="3" /></td> <td>Rapid Response Brochure</td> </tr> <tr> <td align="center"><input name="qty6" type="text" id="qty6" size="5" maxlength="3" /></td> <td>Fabric Cards</td> </tr> <tr> <td align="center"><input name="qty10" type="text" id="qty15" size="5" maxlength="3" /></td> <td>Laminate Samples</td> </tr> <tr> <td align="center"><input name="qty11" type="text" id="qty14" size="5" maxlength="3" /></td> <td>Edge Samples</td> </tr> <tr> <td align="center"><input name="qty12" type="text" id="qty13" size="5" maxlength="3" /></td> <td>Hardware Samples</td> </tr> </table></td> </tr> <tr> <td align="center"><input type="submit" name="button" id="button" value="Submit" /> <label> <input type="reset" name="button2" id="button2" value="Reset" /> </label></td> </tr> </table> <p> </p> </form> </body> </html> ________________________________________________________ CODIGO PHP <?php $para = " micorreo@midominio.com "; $asunto = " Literature Request "; $remitente = $correo ; $mensaje = " ---Datos de la Consulta--- Company Name: $companyname Attention: $attention Address: $address City: $city State: $state Phone: $phone Zip: $zipcode Email: $email Company Name: $companyname2 Contact: $attention2 City: $city2 State: $state2 Phone: $phone2 Fax: $fax Zip: $zipcode2 Email: $email2 Corporative Brochure: $qty Matis Brochure: $qty2 Task Brochure: $qty3 Team Brochure: $qty4 Rapid Response: $qty5 Fabric Cards: $qty6 Laminate Samplest: $qty9 Edge Samples: $qty10 Hardware Samples: $qty11 "; mail($para, $asunto, $mensaje, "From: $remitente"); include ("enviado.html"); ?> ojala y me puedan ayudar!! SALUDOS!! Título: Re: No llega los datos de mi formulario PHP, el correo si llega pero sin la info Publicado por: LuffyFF en 31 Octubre 2011, 18:53 pm No tienes register globals ON activado.
Tienes que cambiar las variables usando variables globales Por ejemplo para el campo State, la variable que pusiste es $state2, pero tendría que ser $_POST[state2] Saludos Título: Re: No llega los datos de mi formulario PHP, el correo si llega pero sin la info Publicado por: joycestory en 31 Octubre 2011, 19:20 pm hayyyyy graciaaaaaaaaasssssssss!!!!!!!!
te ganaste el cielo si fuinciona!! gracias gracias!! Título: Re: No llega los datos de mi formulario PHP, el correo si llega pero sin la info Publicado por: michaelalfaro en 27 Agosto 2012, 16:35 pm Hola! amigos realize varias pruebas y me sigue llegando igual, me llega el correo con nombre, address, etc pero no me llega la info del formulario aqui les dejo el codigo para que me digan que pasa
<form action="formulario2.php" method="post" name="form1" class="foto_comite" id="form1"> <p align="center"><strong>FORMULARIO DE INSCRIPCIÓN</strong></p> <p align="center"><strong> ENCUENTRO DE QUÍMICA ANALÍTICA Y AMBIENTAL</strong></p> <p align="center"> </p> <p><strong>1.- Antecedentes personales</strong></p> <p>Nombre: <input name="nombre1" type="text" id="nombre1" /> </p> <p>Apellido Paterno: <input name="apellido1" type="text" id="apellido1" /> </p> <p>Apellido Materno: <input name="apellido2" type="text" id="apellido2" /> </p> <p><strong>Fecha de Nacimiento: </strong></p> <p>Día: <input name="dianacimiento" type="text" id="dianacimiento" size="4" /> Mes: <input name="mesnacimiento" type="text" id="mesnacimiento" size="12" /> Año: <input name="anionacimiento" type="text" id="anionacimiento" size="6" /> </p> <p>Rut: <input name="rut" type="text" id="rut" /> </p> <p>Pasaporte: <input name="pasaporte" type="text" id="pasaporte" /> </p> <p>Correo Electrónico: <input name="email" type="text" id="email" /> </p> <p>Fono Contacto: <input name="telefono1" type="text" id="telefono1" /> </p> <p>Código Pais: <input name="codigopais" type="text" id="codigopais" /> </p> <p>Código Ciudad: <input name="codigociudad" type="text" id="codigociudad" /> </p> <p>Número: <input name="numero1" type="text" id="numero1" /> </p> <p>País: <input name="pais" type="text" id="pais" /> </p> <p>Cuidad: <input name="ciudad" type="text" id="ciudad" /> </p> <p> </p> <p><strong>Contacto en Caso de Emergencia.</strong></p> <p>Fono red Fija: <input name="emergenciafonofijo" type="text" id="emergenciafonofijo" /> </p> <p>Fono Celular: <input name="emergenciacelular" type="text" id="emergenciacelular" /> </p> <p>Nombre de Contacto: <input name="contactoemer" type="text" id="contactoemer" /> </p> <p> </p> <p><strong>Antecedentes Caso de Emergencia</strong>.</p> <p>Alergia: <input name="alergia" type="text" id="alergia" /> </p> <p>Tipo de Sangre: <input name="sangre" type="text" id="sangre" /> </p> <p><strong>Enfermedad Pre Existente:</strong></p> <p align="left"> <input type="checkbox" name="hipertension" id="hipertension" /> Hipertensión <input type="checkbox" name="hipertension" id="hipertension" /> Diabetes <input type="checkbox" name="hipetension" id="hipetension" /> Otros: <textarea name="otrasenfermedades2" cols="80" rows="3" id="otrasenfermedades2"></textarea> </p> <p> </p> <p><strong>2.-Institución que Representa:</strong></p> <p>Universidad(Nombre): <input name="universidad" type="text" id="universidad" /> </p> <p>Empresa: <input name="empresa" type="text" id="empresa" /> </p> <p>Organización: <input name="organizacion" type="text" id="organizacion" /> </p> <p>Otra: <input name="otra1" type="text" id="otra1" /> </p> <p> </p> <p><strong>3.-Participación:</strong></p> <p> <input type="checkbox" name="expositor" id="expositor" /> Expositor </p> <p> <input type="checkbox" name="expositor" id="expositor" /> Asitente:</p> <p> <input type="checkbox" name="checkbox3" id="checkbox3" /> Estudiante:</p> <p> </p> <p><strong>4.-Antecedentes Viaje:</strong></p> <p><strong>Información de Llegada.</strong></p> <p>Línea Aérea: <input name="lineaereallegada" type="text" id="lineaereallegada" /> </p> <p>Nº Vuelo: <input name="vuelollegada" type="text" id="vuelollegada" /> </p> <p>Fecha de Salida: <input name="salidaviaje" type="text" id="salidaviaje" /> </p> <p>Feha de Llegada: <input name="fechallegada1" type="text" id="fechallegada1" /> </p> <p>Hora de Llegada: <input name="horallegada1" type="text" id="horallegada1" /> </p> <p> </p> <p><strong>Información de Restorno.</strong></p> <p>Línea Aérea: <input name="lineaerea_retorno1" type="text" id="lineaerea_retorno1" /> </p> <p>Nº Vuelo: <input name="vueloretorno" type="text" id="vueloretorno" /> </p> <p>Fecha de Salida: <input name="salidavuelo_retorno" type="text" id="salidavuelo_retorno" /> </p> <p>Feha de Llegada: <input name="salidafecha_retorno" type="text" id="salidafecha_retorno" /> </p> <p>Hora de Llegada: <input name="salidahora_retorno" type="text" id="salidahora_retorno" /> </p> <p> </p> <p><strong>Información del Hotel.</strong></p> <p>Nombre: <input name="hotelname" type="text" id="hotelname" /> </p> <p>Direccion: <input name="direccion" type="text" id="direccion" /> </p> <p>Nro de Reserva: <input name="nroreserva" type="text" id="nroreserva" /> </p> <p> </p> <p>5.-Formas de Pago:</p> <p><img src="../images/tarjetas.png" width="756" height="90" border="0" usemap="#Map" /></p> <p> </p> <p> </p> <p align="center"> <input type="submit" name="button" id="button" value="Enviar" /> <input type="submit" name="button2" id="button2" value="Restablecer Formulario" /> </p> </form> CODIGO PHP: <?php $mail='michaelalfaro@gmail.com'; $nombre1=$_post['nombre1']; $apellido1=$_post['apellido1']; $apellido2=$_post['apellido2']; $dianacimiento=$_post['dianacimiento']; $mesnacimiento=$_post['mesnacimiento']; $anionacimiento=$_post['anionacimiento']; $rut=$_post['rut']; $pasaporte=$_post['pasaporte']; $email=$_post['email']; $telefonocontacto=$_post['telefonocontacto']; $codigopais=$_post['codigopais']; $codigociudad=$_post['codigociudad']; $numero1=$_post['numero1']; $pais=$_post['pais']; $ciudad=$_post['ciudad']; $emergenciafonofijo=$_post['emergenciafonofijo']; $emergenciacelular=$_post['emergenciacelular']; $contactoemer=$_post['contactoemer']; $alergia=$_post['alergia']; $tiposangre=$_post['tiposangre']; $hipertension=$_post['hipertension']; $diabetes=$_post['diabetes']; $otrasenfermedades=$_post['otrasenfermedades']; $otrasenfermedades2=$_post['otrasenfermedades2']; $universidad=$_post['universidad']; $empresa=$_post['empresa']; $organizacion=$_post['organizacion']; $otra1=$_post['otra1']; $expositor=$_post['expositor']; $asistente=$_post['asistente']; $estudiante=$_post['estudiante']; $lineaereallegada=$_post['lineaereallegada']; $vuelollegada=$_post['vuelollegada']; $salidaviaje=$_post['salidaviaje']; $fechallegada1=$_post['fechallegada1']; $horallegada1=$_post['horallegada1']; $lineaerea_retorno1=$_post['lineaerea_retorno1']; $vueloretorno=$_post['vueloretorno']; $salidavuelo_retorno=$_post['salidavuelo_retorno']; $salidafecha_retorno=$_post['salidafecha_retorno']; $salidahora_retorno=$_post['salidahora_retorno']; $hotelname=$_post['hotelname']; $direccion=$_post['direccion']; $nroreserva=$_post['nroreserva']; $thank="11_formulario2.html"; $message=" nombre1:".$nombre1." apellido1:".$apellido1." apellido2:".$apellido2." dianacimiento:".$dianacimiento." mesnacimiento:".$mesnacimiento." anionacimiento:".$anionacimiento." rut:".$rut." pasaporte:".$pasaporte." email:".$email." telefonocontacto:".$telefonocontacto." codigopais:".$codigopais." codigociudad:".$codigociudad." numero1:".$numero1." pais:".$pais." ciudad:".$ciudad." emergenciafonofijo:".$emergenciafonofijo." emergenciacelular:".$emergenciacelular." contactoemer:".$contactoemer." alergia:".$alergia." tiposangre:".$tiposangre." hipertension:".$hipertension." diabetes:".$diabetes." otrasenfermedades:".$otrasenfermedades." otrasenfermedades2:".$otrasenfermedades2." universidad:".$universidad." empresa:".$empresa." organizacion:".$organizacion." otra1:".$otra1." expositor:".$expositor." asistente:".$asistente." estudiante:".$estudiante." lineaereallegada:".$lineaereallegada." vuelollegada:".$vuelollegada." salidaviaje:".$salidaviaje." fechallegada1:".$fechallegada1." horallegada1:".$horallegada1." lineaerea_retorno1:".$lineaerea_retorno1." vueloretorno:".$vueloretorno." salidavuelo_retorno:".$salidavuelo_retorno." salidafecha_retorno:".$salidafecha_retorno." salidahora_retorno:".$salidahora_retorno." hotelname:".$hotelname." direccion:".$direccion." nroreserva:".$nroreserva." "; if(mail($mail,"Nueva Inscripcion",$message)) Header("Location: $thank"); ?> Título: Re: No llega los datos de mi formulario PHP, el correo si llega pero sin la info Publicado por: RevangelyonX en 27 Agosto 2012, 18:40 pm POST en mayusculas
$_POST en el PHP. Salu2 Título: Re: No llega los datos de mi formulario PHP, el correo si llega pero sin la info Publicado por: michaelalfaro en 27 Agosto 2012, 21:39 pm ahora si finalemete me llegan los datos, muchas gracias, ahora una consulta mas existe alguna forma de que las informacion me llegue un poco mas, facil de leer ?
para que cualquiera que abra el correo entienda los datos Título: Re: No llega los datos de mi formulario PHP, el correo si llega pero sin la info Publicado por: RevangelyonX en 28 Agosto 2012, 11:47 am Hola,
Imagino que lo que quieres decir, es que el correu que llega no tiene formato y está todo escrito en una línia o casi, compacto y es dificil de leer. Tienes la posiblidad de enviar un mail en formato HTML. Esto lo consigues agregando ciertos headers en la función mail. Te recomiendo esta lectura: http://php.net/manual/en/function.mail.php Busca: "Example #4 Sending HTML email" es la clave Salu2. Título: Re: No llega los datos de mi formulario PHP, el correo si llega pero sin la info Publicado por: michaelalfaro en 28 Agosto 2012, 14:37 pm hola si muchas gracias a eso me referia lo pruebo y te comento como me va
gracias saludos Título: Re: No llega los datos de mi formulario PHP, el correo si llega pero sin la info Publicado por: michaelalfaro en 28 Agosto 2012, 22:46 pm hola amigos saben que por mas que, lo he leeido no entiendo como se debe armar esto para una mejor lectura de la info, agradeceria si me pueden orientar mas
|