Niedziałający licznik [php]

0

Czesc!
Mam taki kod licznika
</php>
if(file_exists("counter.n")) /* sprawdza, czy plik istnieje /
{ $file=fopen("counter.n", "r"); /
otwiera plik /
flock($file, 1); /
blokuje plik */

$ile=fgets($file, 100); /* odczytuje wartość */

flock($file, 3); /* odblokowuje plik /
fclose($file); /
zamyka plik */

$ile++; /* zwiększa wartość o 1 /
}
else
$ile=1; /
jeśli plik nie istnieje, wyświetli się 1 */

$file=fopen("counter.n", "w"); /* otwiera plik do zapisu /
flock($file, 2); /
blokuje do zapisu */

fwrite($file, $ile); /* zapisuje wartość */

flock($file, 3); /* odblokowuje plik /
fclose($file); /
zamyka plik */

echo($ile); /* wyświetla wartość */


ale po wejsciu na stronke daje takie bledy

Warning: fopen(counter.n) [function.fopen]: failed to open stream: Permission denied in /mnt/storage/users/m/y/r/myrockets/index.php on line 109

Warning: flock() expects parameter 1 to be resource, boolean given in /mnt/storage/users/m/y/r/myrockets/index.php on line 110

Warning: fwrite(): supplied argument is not a valid stream resource in /mnt/storage/users/m/y/r/myrockets/index.php on line 112

Warning: flock() expects parameter 1 to be resource, boolean given in /mnt/storage/users/m/y/r/myrockets/index.php on line 114

Warning: fclose(): supplied argument is not a valid stream resource in /mnt/storage/users/m/y/r/myrockets/index.php on line 115


co zrobic ??
Dodam ze mam konto na host.sk czyli php chyba 5.0.5 a kod licznika powinien działać bo wziołem go z jedngo kursu , plik counter.n utworzylem .
0

Ustaw chmody plikow na ktorych operujesz na 666.

1 użytkowników online, w tym zalogowanych: 0, gości: 1