Foros del Web » Programando para Internet » Javascript »

Paso de fechas

Estas en el tema de Paso de fechas en el foro de Javascript en Foros del Web. Hola! Tengo que enviar 1 fecha entre 2 páginas php utilizando un script, pero me llegan números, en lugar de la fecha que envío. Me ...
  #1 (permalink)  
Antiguo 08/03/2005, 06:40
 
Fecha de Ingreso: enero-2005
Mensajes: 116
Antigüedad: 19 años, 3 meses
Puntos: 0
Pregunta Paso de fechas

Hola!
Tengo que enviar 1 fecha entre 2 páginas php utilizando un script, pero me llegan números, en lugar de la fecha que envío.
Me gustaría que alguien pudiera indicarme qué puedo estar haciendo mal.
El código es:
<form name="nuevaCita" action="pruebaFormulario.php" target="_blank">
<?php
echo '<input type=button value="Nueva cita" onclick="enviar('.$doctor.','.$fecha.')">';
?>
</form>

<script type="text/javascript">
function enviar(doctor,fecha)
{
window.open("pruebaFormulario.php?doctor="+doctor+ "&fecha="+fecha);
}
</script>

Y la fecha que me llega es algo como 0.0043225270157938485

Agradecería toda colaboracion. Gracias.
  #2 (permalink)  
Antiguo 08/03/2005, 08:04
Avatar de kova  
Fecha de Ingreso: marzo-2003
Mensajes: 79
Antigüedad: 21 años, 1 mes
Puntos: 0
Icrecarey, hola, me parece que el problema que tenés se debe a que javascript te está tomando la fecha como una división, es decir en lugar de entender 10/10/2000 entiende 10 dividido 10 y esto dividido 2000 es por eso que te toma un decimal.

Lo que deberías hacer es enviar la fecha como texto, ponerla entre comillas simples o algo así, lamentablemente php no es mi fuerte y no te puedo decir exactamente donde debes realizar el cambio, pero si eres un programador php estoy seguro que lo lograrás.

Espero que te sirva de algo

Mucha Suerte!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:50.