Supongo que esto debe ser valido para cualquier lenguaje, pero bueno yo lo he estado probando con PHP en un proyecto personal que tengo para jugar y aprender un poco :)

La idea es que una dirección url escupa HTML con document.write tiene que implementar esta cabecera “Header("content-type: application/x-javascript")” y después el código HTML que queramos.

Por ejemplo, creamos nuestro holamundo.php con el siguiente código

<?php
$name = $_GET['name'];
Header("content-type: application/x-javascript");
echo "document.write(\"Hola ".$name."\")";
?>

añadimos esta línea en nuestra pagina HTML:

<script type="text/javascript" src="http://servidor.com/holamundo.php?name=Emilio">
</script>

Y se pintara el Hola Emilio en la web :)

A partir de eso puedes complicarlo todo lo que quieras y puede servir para ejecutar código php en paginas que corran en servidores sin php o cosas de esas …

Categories: , ,

One Response so far.

  1. [...] This post was mentioned on Twitter by Emilio Torrens, Emilio Torrens. Emilio Torrens said: Post en the .NET way: Ejecutar PHP como scripts de JavaScri http://www.thedotnetway.net/2010/02/09/ejecutar-php-como-scripts-de-javascript/ [...]

Leave a Reply


*

PUBLICIDAD

EMAIL





posts recientes

Instala la ultima versión...

Posted on ene - 23 - 2012

0 Comment

primer Vistazo al framework...

Posted on ene - 12 - 2012

0 Comment

Changelog de MongoMapper.NET

Posted on ene - 5 - 2012

0 Comment

Sponsors

  • Etooltech
  • Dingus Services
  • Etooltech
  • Dingus Services