Gregor
23-05-2008, 21:36
Ho un problema che non riesco a risolvere!
Mediante una form inserisco dei valori in un file txt.
$filename = 'pippo.txt';
$contenuto = "testo da inserire nella prima riga";
$handle=fopen($filename,"r+");
fwrite($handle, $contenuto);
fclose($handle);
Al secondo passaggio, vorrei inserire una seconda riga, che si dovrà posizionare in cima a tutte le altre già presenti!
In sostanza, prima di inserire la seconda riga, devo poter in qualche modo mandare "a capo" quanto già dentro il file pippo.txt, altrimenti mediante $handle=fopen($filename,"r+"); e poi fwrite() sovrascrivo il contenuto di pippo.txt partendo dalla prima riga :(
Spero di essere stato chiaro.
L'output deve essere:
step1: nel file pippo.txt
Prima riga
step2: nel file pippo.txt
Seconda riga
Prima riga
e così via.
Un append "al contrario"...
Help! Tnx!
Mediante una form inserisco dei valori in un file txt.
$filename = 'pippo.txt';
$contenuto = "testo da inserire nella prima riga";
$handle=fopen($filename,"r+");
fwrite($handle, $contenuto);
fclose($handle);
Al secondo passaggio, vorrei inserire una seconda riga, che si dovrà posizionare in cima a tutte le altre già presenti!
In sostanza, prima di inserire la seconda riga, devo poter in qualche modo mandare "a capo" quanto già dentro il file pippo.txt, altrimenti mediante $handle=fopen($filename,"r+"); e poi fwrite() sovrascrivo il contenuto di pippo.txt partendo dalla prima riga :(
Spero di essere stato chiaro.
L'output deve essere:
step1: nel file pippo.txt
Prima riga
step2: nel file pippo.txt
Seconda riga
Prima riga
e così via.
Un append "al contrario"...
Help! Tnx!