Salve ho un problema con fopen che riassumo semplicemente in questo modo.
Ho un file di testo, all'interno vi è il numero 1.
Vorrei aprire il file e sostituire il numero 1 con 2.
Ho scritto le seguenti istruzioni:
$id="2";
$file = fopen("../database/statistiche.txt", "r+");
fwrite($file, $id);
fclose($file);
Purtroppo non funziona, nel file txt mi trovo 12 anzicchè 2.
Ho aperto il file con l'opzione r+ che apre il file in lettura e scrittura; posiziona il puntatore all'inizio del file e la scrittura dovrebbe sostituire (da come ho capito io) i dati esistenti nel file txt ma ciò non avviene.
Dov'è che sbaglio?
Grazie.
Marco.