Código Javascript
:
Ver originalproxy: new GeoExt.data.ProtocolProxy({
protocol: new OpenLayers.Protocol.HTTP({
url: "data/especie<?php echo session_id(); ?>.json",
format: new OpenLayers.Format.GeoJSON()
})
})
ahi directamente o en una variable javascript en la cabecera de index.php con una varible javascript....
Código Javascript
:
Ver originalvar sessionid=<?php echo session_id(); ?>;
y luego
Código Javascript
:
Ver originalproxy: new GeoExt.data.ProtocolProxy({
protocol: new OpenLayers.Protocol.HTTP({
url: "data/especie"+sessionid+".json",
format: new OpenLayers.Format.GeoJSON()
})
})
Sabes que un fichero de scripts de javascript puede tener extension .php .
Imagina funciones.js.php el servidor lo ejecutará como si fuera un php normal y el cliente lo recibirá como si fuera un .js normal.
Siempre que el resultado del php sea un codigo javascript válido, claro.