Tengo un calendario, al dar clic en un boton me muestra un pequeño calendario, y la fecha que elijo aparece en un Input.
Este es una prueba que estoy haciendo:
Código PHP:
<html>
<head>
<title>Calendario de pruebas</title>
<!-Hoja de estilos del calendario -->
<link rel="stylesheet" type="text/css" media="all" href="calendar-green.css" title="win2k-cold-1" />
<!-- librería principal del calendario -->
<script type="text/javascript" src="calendar.js"></script>
<!-- librería para cargar el lenguaje deseado -->
<script type="text/javascript" src="calendar-es.js"></script>
<!-- librería que declara la función Calendar.setup, que ayuda a generar un calendario en unas pocas líneas de código -->
<script type="text/javascript" src="calendar-setup.js"></script>
</head>
<body>
<br>
<h3>Elige la Fecha de Hoy:</h3>
<!-- formulario con el campo de texto y el botón para lanzar el calendario-->
<form action="#" method="get">
<input type="text" name="campo_fecha" id="campo_fecha" />
<input name="Enviar" type="submit" id="lanzador" value="..." />
</form>
<!-- script que define y configura el calendario-->
<script type="text/javascript">
Calendar.setup({
inputField : "campo_fecha", // id del campo de texto
ifFormat : "%d/%m/%Y", // formato de la fecha que se escriba en el campo de texto
button : "lanzador" // el id del botón que lanzará el calendario
});
</script>
<?php
$fecha = date('15/10/2007');
$campoFecha = $_GET['campo_fecha'];
if ($campoFecha == $fecha) {
echo 'hola mexico';
}else {
echo 'hola mundo';
}
?>
</body>
</html>