Tengo un problema con el paso de una fecha. Y no entiendo que es lo que me esta pasando.
El código que tengo es:
Primero leo la fecha que me viene de otro frame de la forma dia/mes/año. Y la recibo bien.
Código PHP:
...
$fecha_partes = explode("/", $fecha);
$f_texto = $fecha_partes[0].",".$fecha_partes[1].",".$fecha_partes[2];
...
Código HTML:
<form name="nuevaCita" action="pruebaFormulario.php" target="_blank"> <input type=button value="Nueva cita" onclick="enviar(5,'8,4,2005')"> -- Esto sí que me funciona. Pero lo mismo en php no. [PHP] <?php echo '<input type=button value="Nueva cita" onclick="enviar('.$doctor.',"'.$f_texto.'")">'; /* También probé con echo '<input type=button value="Nueva cita" onclick="enviar('.$doctor.','.$f_texto.')">'; pero me realiza operaciones o me coge solo el primer elemento de la fecha. */ ?> [/PHP] </form> <script type="text/javascript"> function enviar(doctor,fecha) { window.open("pruebaFormulario.php?doctor="+doctor+"&fecha="+fecha); } </script>
Gracias.