Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/12/2011, 11:34
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: codigo pho en javascript

buenas,
se puede poner código php en un *.js, o técnicamente cualquier tipo de archivo. ahora bien, recuerda que el navegador no interpreta php, sino sería más fácil para vulnerar un sitio web. para hacerlo funcionar en diferentes archivos tienes que configurar el servidor adecuadamente. por ejemplo en apache tienes que agregar esto, AddType application/x-httpd-php .js. sin embargo, tiene unas consecuencias. el servidor siempre le pedirá a php que analice el documento antes de enviarlo al cliente, incluso aunque no tenga código php. tengo entendido que degrada sustancialmente el rendimiento dado el proceso que conlleva.

pienso que la mejor alternativa, tanto para no afectar el rendimiento como para el caso en que no puedas configurar el servidor, es crear un documento php común y corriente pero en lugar de devolver código html, devolver código javascript. o sea, generar un documento javascript con php. es tan simple como enviar la cabecera Content-Type: text/javascript al inicio y luego utilizar php donde sea necesario. por supuesto, en el atributo src de <script> debes acomodar la url al documento php.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.