Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/08/2008, 18:18
Avatar de masterojitos
masterojitos
 
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 16 años, 6 meses
Puntos: 105
Respuesta: Crear HTML a desde un form

Cita:
Iniciado por fumondj Ver Mensaje
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