Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/11/2008, 12:04
Avatar de masterojitos
masterojitos
 
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: generar txt didamicamente

Hola fio2008 y felicitaciones por tu segundo mensaje en ForosdelWeb.

haber.....
esto si se puede ok... pero vamos or partes.....

para que deseas primero guardarlo en un txt si luego lo guardaras en base de datos... por que no lo guardas directamente en base de datos.....

segundo.......
aqui dejo un codigo para crear txt o paginas dinamicamente a partir de un contenido escrito en un textarea, haber si te sirve de algo.....


Código PHP:
<?php
if(isset($_REQUEST[enviar])){//si ha pulsado el boton enviar
    
if($archivo=fopen($_REQUEST[nombre].".xml","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
    
}
}
?>

<form id="form1" name="form1" method="post" action="">
Nombre del Archivo: <input type="text" name="nombre" /><br />
Contenido XML: <textarea name="codigo"></textarea><br />
<input type="submit" name="enviar" value="Enviar" /><br />
</form>

<?php
//Y si deseas mostrar el archivo generado (alternativo) 
if(isset($_REQUEST[enviar])){//una vez que haya pulsado el boton
    
$nombre=$_REQUEST[nombre].".xml";//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
    
}
}
?>
espero te haya despejados dudas......

Dios te Bendiga.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog