Læse og skrive til samme fil?
HejsaJeg er ved at lave et meget simpelt statistik script. Den skal læse et tal fra en fil, ligge en til og skrive det til filen igen, men jeg kan ikke rigtig magte opgaven.
<?php
session_start();
// get contents of a file into a string
$filename = "/var/www/html/martin/statistik";
$handle = fopen($filename, 'w+');
$besoeg = str_replace("\n","",fread($handle, filesize($filename)));
//$besoeg=0;
echo $besoeg+1;
fwrite($handle, $besoeg+1);
fclose($handle);
?>
Denne kode troede jeg ville virke, men jeg får denne fejl:
Warning: fread(): Length parameter must be greater than 0. in /var/www/html/martin/stat.php on line 6
Hvis jeg skriver r+ i fopen virker det, bortset fra at den appender, istedet for at tømme filen, og skrive på ny. Hvad gør jeg galt?
mvh
Christoffer
