21/11/10 19:20
-Cery-
Ciao a tutti, vi volevo chiedere se c'è un sistema per posizionare il cursore all'inizio del file e scrivere lasciando quello che c'era già ?
Io uso:
$variabilecontesto = fopen($db_testo, "a");
Ma me lo mette alla fine.
Se uso:
$variabilecontesto = fopen($db_testo, "w");
Mi cancella quello che c'era già prima.
Aiuto
Ultima modifica effettuata da -Cery- 21/11/10 19:21
aaa
21/11/10 20:43
a_butta
Non ti conviene semplicemente leggere tutto il contenuto del file tramite la funzione
file_get_contents(string $filename) e riscriverlo con la funzione
file_put_contents(string $filename, mixed $data)?
Intendo una cosa di questo genere:
<?php
$TestoDaAggiungere = "Tuo Testo";
$TestoOriginarioDelFile = file_get_contents($tuofile);
$TestoNuovoFile = $TestoDaAggiungere."\n".$TestoOriginarioDelFile;
file_put_contents($tuofile,$TestoNuovoFile);
?>
Per maggiori informazioni:
php.net/manual/en/…
php.net/manual/en/…
Ultima modifica effettuata da a_butta 21/11/10 20:46
aaa