Ciao a tutti
ho creato suna sorta guestbook e gli ho aggiunto un sistema che conta gli interventi fatti, però non sono molto soddisfatto di come l'ho fatto:
Ho creato un fiule interventi.php che contiene la sola variabile $interventi e nel php che aggiunge l'intervento ho fatto così:
$file = fopen("private/interventi.php","r+");
$interv = fread($file, filesize("private/interventi.php"));
fclose($file);
$file = fopen("private/interventi.php","w");
$interventi2 = $interventi + 1;
$interv = eregi_replace("$interventi","$interventi2",$interv );
flock($file,2);
fputs($file,"
$interv
");
flock($file,3);
fclose($file);
In poche parole leggo il file e poi lo sovrascrivo facendo una eregi_replace sul numero, però mi sembra un modo molto rozzo per contare gli interventi, come dovrei fare?
In oltre ad ogni sovrascrizione mi aggiunge uno /n sul file interventi.php, come mai?
Grazie
Valerio