Tema: guestbook
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/06/2005, 14:05
Avatar de dwaks
dwaks
 
Fecha de Ingreso: agosto-2002
Ubicación: Panamá
Mensajes: 962
Antigüedad: 21 años, 8 meses
Puntos: 15
Prueba con este metodo que te doy, donde ordeno la forma como escribes dentro del archivo de texto, esto te permitira enviar los nuevos post escritos de primeros en el archivo txt.

Código PHP:
<form action="<?php echo $_SERVER['PHP_SELF']?>" method="post">
<input type="text" name="texto"><br>
<input type="submit" name="submit" value="Submit">
</form>

<?php
if(isset($_POST["texto"])){
    
$file "texto.txt";

    if(
file_exists($file)){
                
#leo el archivo completo y saco el texto
        
$fp fopen($file,"r");
        
$textos fread($fp,1024);
        
fclose($fp);

                
#escribo el texto nuevo y luego el texto viejo.
        
$fp fopen($file,"w+");
        
$valor $_POST["texto"]."\r\n".$textos;
        
fwrite($fp,$valor,1024);
        
fclose($fp);
 
                
#imprimo en pantalla para ver como aperece el orden.
                
$fp fopen($file,"r");
        
$textos fread($fp,1024);
        echo 
"<hr>".nl2br($textos);
        
fclose($fp);

    }
    else{
                
#Si el archivo no exte lo creo y escribo en el.
        
$fp fopen($file,"a+");
        
fwrite($fp,$_POST["texto"],1024);
        
fclose($fp);

    }
}
?>

Última edición por dwaks; 14/06/2005 a las 14:11