Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/10/2005, 03:47
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Probador de código php

Hola:

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:
<?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>
He probado con esto en el textarea:

Código:
<html>
<body>
<?php
// variables de entorno
$vars = $_SERVER;
foreach($vars as $clave => $valor)
 echo "\$_SERVER[$clave] = $valor<br />";
?>
</body>
</html>
y con el famoso phpinfo() y en mi localhost funcionó muy bien...

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
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo

Última edición por caricatos; 26/10/2005 a las 08:51 Razón: Había puesto códogo y dificultaría las búsquedas