Acabo de hacerlo, y es más fácil de lo que suponía...
Basta que en una página haya un formulario con un textarea de name=datos (por ejemplo), un fichero en blanco en la misma carpeta que se llame temporal.php (también por ejemplo)... El formulario se envía por el método post a la página crearPhp.php...
Y el cóntenido de crearPhp.php sea:
Código:
He probado con esto en el textarea:<?php
$datos = stripslashes($_POST["datos"]);
chmod("temporal.php", 0777);
$volcado = fopen("temporal.php", "w");
rewind($volcado);
fwrite($volcado, $datos, strlen($datos));
fclose($volcado);
// header("Location: temporal.php")
?>
<html>
<META HTTP-EQUIV="refresh" CONTENT="1; url=temporal.php">
<html>
Código:
y con el famoso phpinfo() y en mi localhost funcionó muy bien...<html> <body> <?php // variables de entorno $vars = $_SERVER; foreach($vars as $clave => $valor) echo "\$_SERVER[$clave] = $valor<br />"; ?> </body> </html>
Creo que no lo voy a subir porque me parece algo peligroso.
Si puede hacerse mejor, me gustaría que me lo dijeran. Intente redireccionar con header y no salió bien...
Saludos
en PHP.
:

Ahora yo espero que alguien me saque de la duda...

Este tema le ha gustado a 1 personas (incluyéndote)