Hola a todos:
Tengo un formulario al cual deseo insertarle un datapicker, o mejor dicho dos datapicker. Que serían a saber: un input "Desde": y otro input "Hasta", donde el cliente debería elegir una fecha "desde cuando" y "hasta cuando".
Luego como se recoge en el php correspondiente ambos input.
A continuación un formulario que va de muestra por como lo tengo hasta ahora, sin los datapicker por supuesto.
Si alguien me tira una mano "o dos"! ya que lo mío no es el código sino mas bien el diseño, aunque voy metiendo mano de vez en cuando. Jejeje
Mil gracias por adelantado.
Código PHP:
Ver original<?php
header('Content-Type: text/html; charset=UTF-8'); if(isset($_POST['email'])) { $email_subject = "Contacto ";
function died($error) {
// Mensaje de error
echo "Disculpas, pero ha ocurrido un error con lo datos del formulario. ";
echo "El o los errores son los siguientes.<br /><br />";
echo $error."<br /><br />";
echo "Por favor correjir los errores.<br /><br />";
}
// validacion de campos
if(!isset ($_POST['name']) || !isset($_POST['email']) ||
!isset($_POST['message'])) { died('Disculpas, pero ha ocurrido un error al enviar el formulario.');
}
$name = $_POST['name']; // obligatorio
$email = $_POST['email']; // obligatorio
$message = $_POST['message']; // obligatorio
$error_message = "";
$email_exp = '/^[A-Za-z0-9._%-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/';
$error_message .= 'La direccion de e-mail es incorrecta.<br />';
}
$string_exp = "/^[A-Za-z äëïöüñáéíóú.'-]+$/";
$error_message .= 'EL nombre no es un nombre valido.<br />';
}
$error_message .= 'El comentario no parece estar completo.<br />';
}
if(strlen($error_message) > 0) { died($error_message);
}
$email_message = "Detalles del mensaje enviado desde formulario de contacto.\n\n";
function clean_string($string) {
$bad = array("content-type","bcc:","to:","cc:","href"); }
$email_message .= "Nombre: ".clean_string($name)."\n";
$email_message .= "Email: ".clean_string($email)."\n";
$email_message .= "Mensaje: ".clean_string($message)."\n";
// estructura del correo
$headers = 'From: '.$email."\r\n".
'Reply-To: '.$email."\r\n" .
$nombre = $_POST['name'];
$email = $_POST['email'];
$mensaje = $_POST['message'];
echo "<br>";
echo "<h3>Nos has enviado el siguiente mensaje :</h3>";
echo("Nombre:");
echo "<br>";
echo $name;
echo "<br>";
echo "<br>";
echo("Email:");
echo "<br>";
echo $email;
echo "<br>";
echo "<br>";
echo("Mensaje:");
echo "<br>";
echo $message;
echo "<br>";
echo "<br>";
echo "<hr>";
echo "<br>";
echo "<br>";
echo("Muchas gracias, pronto atenderemos tu consulta.");
echo "<br>";
echo "<br>";
echo("JM");
echo "<br>";
echo("Servicios globales");
echo "<br>";
echo("Global");
echo "<br>";
@mail($email_to, $email_subject, $email_message, $headers); echo "<br>";
?>
<link rel="stylesheet" type="text/css" href="assets/css/style.php" />
<!-- incluimos nuestro mensaje de agradecimiento -->
<body>
<?php
}
?>