Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/07/2007, 13:55
Avatar de Kaopectate
Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 4 meses
Puntos: 38
Re: valor a var php desde funcion js?

Hola chefnelone.

El problema que tienes es de "momentos de ejecución".

Antes de ser despachada tu página por el server, se ejecuta todo el código php. Mientras eso sucede, debes tener en cuenta que ni el server ni el interprete de PHP va a darse cuenta de si algo esta o no dentro de una seccion JavaScript. Para el interprete de PHP es solo un archivo de texto cualquiera que contiene "zonas" php que deben ser resueltas.

Una vez resueltas las zonas PHP el servidor despacha tu pagina (la cual ya no contiene NADA de PHP sino puro HTML y JavaScript. Por lo tanto la función que describes llega vacía.

JavaScript en cambio se ejecuta en el cliente, es decir en el Browser, que nada sabe de PHP.

Si quieres que una función JavaScript cambie algo en el server, debes cargar una pagina (por ejemplo en un popup) que haga la asignación.

Al programar en PHP y JavaScript debes pensar en todo momento que una cosa se resuelve en un extremo de la comunicación y la otra en el otro extremo.

Diseña teniendo eso en cuenta.

Saludos.