[PHP] problemi aggiunta dati in un file di testo
Ho la necessità di aggiungere dei dati tramite form in un file di testo, scrivendo all'inizio e non perdendo i dati che ho già nel file.
Dato che non esiste un metodo di scrittura come questo, ho pensato di far leggere il file com'è ad una variabile, memorizzarne il contenuto, e riscrivere il file prima inserendo la variabile con il testo derivante dal form, poi scrivendo la variabile contenente il testo del file txt appena salvato in essa, quindi ho proceduto così:
Codice PHP:
<?php
$scrivi=fopen("post/post.txt","w+");
$leggi=fread($scrivi,filesize("post/post.txt"));
fwrite($scrivi, "<b>".$_GET['nome']."</b><br><br>".$_GET['testo']."<br>".$leggi);
?>
Però quando salvo per la seconda volta, mi elimina tutto il testo e rimangono solo i tag html...:oops:
Come posso rimediare?