Comunidad de diseño web y desarrollo en internet online

No corre mi formulario en PHP. Alguna sugerencia?

Citar            
MensajeEscrito el 02 May 2012 04:04 pm
Hola, no soy un experto en PHP, pero ando experimentando. Ya tengo en un servidor todo, pero a la hora de mandar el formulario, me aparece que sólo corrió la orden:

Código PHP :

} else {
   echo "nada";
}

Este es el código php al que llama un formulario en html:
Sabrán uds. en qué está mal mi código? De antemano, muchas gracias :)

Código PHP :

<?php
if(isset($_POST['submit'])) {

   $to = "[email protected]"; 
   $subject = "Perfil Chofer";
   $name_field = $_POST['Nombre'];
   $email_field = $_POST['e_mail'];
   $Telefono = $_POST['Telefono'];
   $Movil = $_POST['Movil'];
   $HorariosParaLlamar = $_POST['HorariosParaLlamar'];
   $Horarios_Requeridos = $_POST['Tipo_Empleo'];
   $Delegacion_DF = $_POST['Delegaciones'];
   $Colonia_DF = $_POST['ColoniaDF'];
   $Direccion_Qro = $_POST['ColoniaQueretaro'];
   $Edad_Chofer = $_POST['EdadChofer'];

   
   $body = "De: $name_field\n E-Mail: $email_field\n Telefono: $Telefono\n Movil: $Movil\n Horarios para llamar: $HorariosParaLlamar\n Horarios requeridos: $Horarios_Requeridos\n Delegación DF: $Delegaciones\n Colonia DF: $Colonia_DF\n Dirección en Qro: $Direccion_Qro\n Edad del chofer: $Edad_Chofer";
   $body = wordwrap($mensaje, 70);

   mail('[email protected]', $subject , $body);
   echo "Su información ha sido enviada";
   

} else {
   echo "nada";
}
?>

Por carlosgar

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 02 May 2012 04:20 pm
En el formulario HTML ¿tienes un input llamado "submit"?, ¿el method del <form> es "POST"?.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 02 May 2012 04:31 pm

DriverOp escribió:

En el formulario HTML ¿tienes un input llamado "submit"?, ¿el method del <form> es "POST"?.


Sí!
Tengo:

Código HTML :

<form action="enviarchofer.php" method="post" >
<input name="Submit" type="submit" id="Enviar" value="Enviar" />

Por carlosgar

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 02 May 2012 07:27 pm
las variables son sensibles a myusculas y minusculas
<input name="Submit"
if(isset($_POST['submit'])) {

mira la diferencia en una la primera letra es mayuscula

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 02 Jun 2012 07:09 pm
Es como bien te dice tuadmin en el form tienes "Submit" mientras que en cuando recibes pones "submit" ;)

Por cinder92

11 de clabLevel



 

chrome

 

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