Salve a tutti:
io creo tramite php un file .txt:
codice:
<?php
$testo="Scrivo questa riga\nE poi questa";
$creoFile=fopen("miofile.txt","w+");
fwrite($creoFile,$testo);
fclose($creoFile);
?>
Dopodiché in seguito con un altro file php apro il txt e aggiungo del testo:
codice:
<?php
$testo="\nNuova riga";
$handle=fopen("miofile.txt", 'a');
$creoFile=fwrite($handle,$testo);
fclose($handle);
?>
E funziona tutto: il risultato è:
"Scrivo questa riga
E poi questa
Nuova riga"
Io vorrei però che la parte aggiunta venisse stampata PRIMA dell'ultima riga del file, in modo da avere questo risultato:
"Scrivo questa riga
Nuova riga
E poi questa"
In pratica vorrei aprire il file txt e posizionarmi non in fondo al file, ma sulla penultima riga prima di scrivere.
Qualcuno sa indicarmi come?
Mille grazie