Cita:
Iniciado por fumondj
Hola,bueno pues tengo un php on 5 campos de texto para añadir Codigos "embed" , otro campo de texto para poner el nombre del archivo HTML y un boton para enviarlo , queria saber como puedo crear un HTML con los codigos embed y con el nombre que se ha puesto en el form desde el php.
Gracias.
Haber si te entiendo, quieres crear una pagina, en la cual el usuario ingrese el nombre y el contenido que vendria a hacer un embed, ps tendrias que hacer algo asi:
Código PHP:
if(isset($_REQUEST[enviar])){//si ha pulsado el boton enviar
if($archivo=fopen($_REQUEST[nombre].".html","w+")){//si creo el archivo con el nombre del archivo ingresado
fwrite($archivo,$_REQUEST[codigo]);//escribe en el archivo creado el codigo embed ingresado
fclose($archivo);//cierra el archivo ingresado
}
}
Código HTML:
<form id="form1" name="form1" method="post" action="">
Nombre del Archivo: <input type="text" name="nombre" /><br />
Codigo Embed: <textarea name="codigo"></textarea><br />
<input type="submit" name="enviar" value="Enviar" /><br />
</form>
Código PHP:
//Y si deseas mostrar el archivo generado (alternativo)
if(isset($_REQUEST[enviar])){//una vez que haya pulsado el boton
$nombre=$_REQUEST[nombre].".html";//el nombre del archivo creado
if(is_file($nombre)){//si existe el archivo
echo "<b>".$nombre."</b><br>";//mostramos el nombre del archivo creado
$archivo=fopen($nombre,"r");//habrimos el archivo
fpassthru($archivo);//mostramos todo el contenido del archivo
}
}
y creo que seria todo, espero haberte ayudado, sino vuelveme a preguntar.....
Atte.
MasterOjitos