Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/10/2007, 20:17
Avatar de jorgedx
jorgedx
 
Fecha de Ingreso: junio-2005
Ubicación: Chile, Los Andes
Mensajes: 406
Antigüedad: 18 años, 11 meses
Puntos: 4
Re: envio de datos de javascript a php

Hola tienes una confusion relacionada con tiempos de ejecucion....

Al acceder a una pagina que esta diseñada en un lenguaje que se ejecuta del lado del servidor como php, en este caso, lo que haces al entrar en ella es hacer un peticion al servidor y este ejecuta todo el lenguaje php.

Luego provoca las salidas al documento con el "echo", asi que si tu tienes este codigo
Código PHP:
<script languaje="Javascript">
function tiempos(){
  var currentDate = new Date(2007,09,25)
  var dia = currentDate.getDay()
  document.write(dia)
}
</script>

<?
$s
="<script>tiempos();</script>";
echo 
"el contador en dias:  $s <br>";
?>
Te provocara la siguiente salida
Código:
el contador en dias: 4
Pero en NINGUN caso te asignara el resultado de la funcion tiempos a la variable $s, solo lo que tienes escrito "<script>tiempos();</script>"
lo que estas haciendo asigna a la variable $s el valor "<script>tiempos();</script>".

Por lo tanto lo que yo te recomendaris hacer esta funcion en php para provocar la salida de la funcion tiempos y si ocupas ese valor posteriormente enviarlo a travez de un campo de formulario
de esta manera

Vere como traducir la funcion a php...

pd. no esoty seguro si la explicacion esta demas, pero ante la duda si sabes ya este tema, lo escribo, si es asi obvia el comentario.
__________________
Nuevamente a las pistas ...

Última edición por jorgedx; 21/10/2007 a las 20:30