Cita: con eso.. subes .php´s a tu servidor para probar, si tener que usar un ftp?
es eso? :p
No. Precisamente se trata de no subir archivos. Lo que hace es escribir código en un textarea y probarlo directamente.
Cita: Ya veo que debo seguir usando stripslashes en localhost...
Tienes la función
get_magic_quotes_gpc() para que no tengas que estar viendo eso
. Con dicha función puedes hacer algo como
Código PHP:
if(get_magic_quotes_gpc())
$contenido= stripslashes($contenido);
Cita: si quiero poner una página completa (parte html/javascript y parte php) no sé si ayudaría mucho el eval de php...
... no creo...
. Si no miento, para que eval() funcione (no tengo mucha experiencia con la función) se le necesita pasar "PHP puro"... valdría si le pasaras --por ejemplo-- simplemente
echo "algo";, pero si le metes etiquetas PHP (
<?php echo "algo"; ?>) ya no lo interpetaría bien... ¿no es así Clus?. Luego métele HTML y demás...
... lo simple es crear un archivo como se tiene ahora. No le veo drama sí es se puede sobreescribir el mismo (respecto a lo que comentaba Cluster de tener N archivos "basura") y así tener un solo archivo probador.
Pero ahora me entra la duda... se puede ejecutar directamente código almacenado en una variable con la posibilidad de que este sea de cualquier tipo (PHP, HTML, JS, CSS, incluso XML)?????
¿es posible?
... supongo que se podría echar mano de regex y una función como preg_match_all() para identificar el PHP embebido, extraerlo y ejecutarlo con eval()... el resto se mandaría a imprimir directamente con un echo... ¿no?.
Edito:
Por cierto... por qué no te funciona el header()?, no redirecciona?, algún mensaje de error?...