Ver Mensaje Individual
  #14 (permalink)  
Antiguo 13/09/2010, 16:10
Gastoncillo
 
Fecha de Ingreso: septiembre-2010
Mensajes: 9
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Formulario php, al validarlo me abre el php.

con el php en el html no puedo lograr que envie formulario via mail, no logro entender cual es el problema.
<?


$mail='[email protected]';


$nombre = $_POST['nombre'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$FechaDeEntrada = $_POST['FechaDeEntrada'];
$FechaDeSalida = $_POST['FechaDeSalida'];
$habitaciones = $_POST['habitaciones'];


//$thank="return = true";

$message = "
Nombre Y Apellido:".$nombre."
Telefono:".$telefono."
Email: ".$email."
Fecha De Entrada:".$FechaDeEntrada."
Fecha De Salida:".$FechaDeSalida."
Tipo de Habitaciones;".$habitaciones."
";


if (mail($mail,"consulta",$message))

echo '<p align="center">Formulario Enviado Exitósamente</p>';
}


?>
<script language='javascript' src="cms/popcalendar.js"></script>
<script src="../Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
<script type="text/javascript">

function verifica(){

if(document.form1.nombre.value.length < 2){ //si el largo de nombre es menor a 2 caracteres
alert("Debe ingresar Nombre"); //mensaje a la pantalla
document.form1.nombre.focus(); //el puntero del mouse queda en nombre
return 0; //devolvemos un cero para dejar de validar
}
if(document.form1.telefono.value.length <= 0){ //si el largo de precio es igual o menor a 0 caracteres
alert("Debe ingresar Nº Teléfono"); //mensaje a la pantalla
document.form1.telefono.focus(); //el puntero del mouse queda en precio
return 0; //devolvemos un cero para dejar de validar
}
if(document.form1.email.value.length < 2){ //si el largo de precio es igual o menor a 0 caracteres
alert("Debe ingresar E-mail"); //mensaje a la pantalla
document.form1.email.focus(); //el puntero del mouse queda en precio
return 0; //devolvemos un cero para dejar de validar
}
if(document.form1.FechaDeEntrada.value.length < 2){ //si el largo de precio es igual o menor a 0 caracteres
alert("Debe ingresar Fecha De Entrada"); //mensaje a la pantalla
document.form1.FechaDeEntrada.focus(); //el puntero del mouse queda en precio
return 0; //devolvemos un cero para dejar de validar
}
if(document.form1.FechaDeSalida.value.length < 2){ //si el largo de precio es igual o menor a 0 caracteres
alert("Debe ingresar Fecha De Salida"); //mensaje a la pantalla
document.form1.FechaDeSalida.focus(); //el puntero del mouse queda en precio
return 0; //devolvemos un cero para dejar de validar
}
if(document.form1.habitaciones.value.length < 2){ //si el largo de precio es igual o menor a 0 caracteres
alert("Debe ingresar Tipo de Habitaciones"); //mensaje a la pantalla
document.form1.habitaciones.focus(); //el puntero del mouse queda en precio
return 0; //devolvemos un cero para dejar de validar
}



else{
alert("Todos los datos correctos");
document.form1.submit();
}
return false;
}




</script>


<form action="" id="form1" name="form1" method="post">

//demas campos y el button

<input type="button" name="inscribirme" id="inscribirme" value="enviar" onClick="javascript:verifica()" >

no encuentro el error, di tantas vueltas que estoy un poco mareado jeje