Comunidad de diseño web y desarrollo en internet online

formulario en php no envia todos los datos

Citar            
MensajeEscrito el 23 Abr 2013 09:49 pm
hola

resulta que tengo un formulario para enviar citas clínicas
el cual este este que pongo a continuación

[url=http://www.fundacionpromagdalenaips.com/form/form.html][/url]

este formulario tiene el código en php para enviar los datos ingresados
pero al llenar el formulario y darle enviar, revisando el correo de destino
solo puedo ver que me envia solo la ultima opción con lo que he colocado de la lista

pero las otras opciones en las que ingrese también datos no me llegan o no las reconoce
y no se que es lo que puede pasar

este es el código que estoy utilizando para enviar los datos

Código PHP :

<?php
$tipoid= $_POST['tipoid'];
$nuid= $_POST['nuid'];
$nombre = $_POST['nombre'];
$apellido = $_POST['apellido'];

$mes = $_POST['mes'];
$dia = $_POST['dia'];
$ano = $_POST['ano'];

$tipuser= $_POST['tipuser'];
$tipemp= $_POST['tipemp'];

$tel1 = $_POST['tel1'];
$tel2 = $_POST['tel2'];
$tel3 = $_POST['tel3'];

$mail = $_POST['mail'];

$mes1 = $_POST['mes1'];
$dia1 = $_POST['dia1'];
$ano1 = $_POST['año1'];

$esp= $_POST['esp'];




$header = 'From: ' . $mail . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";



$mensaje .= "Tipo de Identificacion: " . $tipoid . " \r\n";
$mensaje .= "Numero de Identificacion: " . $nuid. " \r\n";
$mensaje = "Nombre: " . $nombre. " \r\n";
$mensaje = "Apellidos: " . $apellido. " \r\n";
$mensaje = "Fecha de Nacimiento: " . $mes . $dia . $ano ." \r\n";
$mensaje = "Tipo de Usuario: " . $tipuser. " \r\n";
$mensaje = "Tipo de Empresa: " . $tipemp. " \r\n";
$mensaje = "Telefono: " . $tel1 . $tel2 . $tel3 ." \r\n";
$mensaje = "Email: " . $mail. " \r\n";
$mensaje = "Fecha de Autorizacion: " . $mes1 . $dia1 . $ano1 ." \r\n";
$mensaje = "Especialista Requerido: " . $esp. " \r\n";

$mensaje .= "Enviado el " . date('d/m/Y', time());

$para = '[email protected]';
$asunto = 'Cita de Usuario';

mail($para, $asunto, utf8_decode($mensaje), $header);

echo ("<center><b><font size='5' color='#4B75B3' face='Arial'>"); 
echo 'Mensaje enviado correctamente';
?>


el código html lo pueden ver inspeccionando pagina de la url que adjunte
espero sus respuesta, si hay otra forma mas fácil bienvenida sea

gracias

Por nice00xt

Claber

223 de clabLevel

2 tutoriales

Genero:Masculino  

ing sistemas, musico,dibujante, diseñador web

chrome
Citar            
MensajeEscrito el 23 Abr 2013 09:54 pm
Hace un var_dump($_POST); a ver que es lo que llega.

Saludos!

Por SinSemilla

Claber

336 de clabLevel



Genero:Masculino  

i am that i am...

firefox
Citar            
MensajeEscrito el 23 Abr 2013 10:14 pm
me tira este error

Parse error: syntax error, unexpected T_VARIABLE in /home/funproma/public_html/form/enviar.php on line 3

Por nice00xt

Claber

223 de clabLevel

2 tutoriales

Genero:Masculino  

ing sistemas, musico,dibujante, diseñador web

chrome
Citar            
MensajeEscrito el 24 Abr 2013 12:27 pm
Tenes un error en la linea 2, seguramente te falta un ; al final...

Postea el código que te quedo.

Saludos!

Por SinSemilla

Claber

336 de clabLevel



Genero:Masculino  

i am that i am...

firefox
Citar            
MensajeEscrito el 24 Abr 2013 01:17 pm
no esta bien solo que en la parte de las variables "mensaje"

la ultima posición es la única que me arroja
y si cambio cualquiera a la ultima posición esta se enviara junto con la fecha de envió

pero nada mas esa las demás no aparecen

Por nice00xt

Claber

223 de clabLevel

2 tutoriales

Genero:Masculino  

ing sistemas, musico,dibujante, diseñador web

chrome
Citar            
MensajeEscrito el 24 Abr 2013 01:51 pm
bueno el error estaba en que habia que poner un punto antes del sigo igual para cada variable
asi

$mensaje = "Tipo de Identificacion: " . $tipoid . " \r\n";
$mensaje .= "Numero de Identificacion: " . $nuid. " \r\n";
$mensaje .= "Nombre: " . $nombre. " \r\n";
$mensaje .= "Apellidos: " . $apellido. " \r\n";
$mensaje .= "Fecha de Nacimiento: " . $mes . $dia . $ano ." \r\n";
$mensaje .= "Tipo de Usuario: " . $tipuser. " \r\n";
$mensaje .= "Tipo de Empresa: " . $tipemp. " \r\n";
$mensaje .= "Telefono: " . $tel1 . $tel2 . $tel3 ." \r\n";
$mensaje .= "Email: " . $mail. " \r\n";
$mensaje .= "Fecha de Autorizacion: " . $mes1 . $dia1 . $ano1 ." \r\n";
$mensaje .= "Especialista Requerido: " . $esp. " \r\n";

el problema se resolvió inmediatamente, gracias por los coments

Por nice00xt

Claber

223 de clabLevel

2 tutoriales

Genero:Masculino  

ing sistemas, musico,dibujante, diseñador web

chrome
Citar            
MensajeEscrito el 24 Abr 2013 03:42 pm
Claro...

Por SinSemilla

Claber

336 de clabLevel



Genero:Masculino  

i am that i am...

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.