Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/09/2008, 18:23
Avatar de ElJavista
ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 2 meses
Puntos: 67
Respuesta: Variables php desde javascript

Ok, esas personas que dicen que no se puede utilizar variables de JavaScript en PHP dicen una verdad parcial. El punto es este: JavaScript corre sobre el cliente mientras que PHP corre sobre el servidor, para mandar una variable desde JavaScript a PHP se debe hacer una nueva petición, o sea llamar a otra página (que debería ser PHP) con un parámetro que contiene la variable que se va a pasar de JavaScript a PHP. Eso haría que se recargue la página, si te parece bien eso, pues hazlo del siguiente modo:

Código:
JavaScript:

var ahora = new Date() 
var hora = ahora.getHours()
var minutes= ahora.getMinutes()

var url = "pagina.php?hora=" + hora + "&min=" + minutes;
window.location.replace(url)
Esto hará que esa página se recargue, que puede ser la misma, pero en su URL se enviará los datos obtenidos mediante JavaScript, para captarlo es fácil:

Código PHP:
$hora $_GET["hora"];
$min $_GET["min"]; 
Pero a mí todo esto me parece impráctico, yo lo haría con ajax, la idea es la misma, pero el procesamiento se haría en "segundo plano" y el resultado se procesaría sin recargar la página.

Última edición por ElJavista; 12/09/2008 a las 16:59