Apache 1.34+PHP5
В этой же директории создал файл counter.dat.
файл со
скриптом делал html,
php, phtml все равно выводиться только "Посетителей страницы" и не пишет колличество заходов и соответственно не считает.
Скрипт вроде простой но не хочиться пропускать и идти дальше. Сижу второй день не могу понять почему не
работает.
Спустя 1 час, 20 минут, 43 секунды (21.09.2009 - 14:59) FatCat написал(а):
Цитата (vladimir_s79 @ 21.09.2009 - 14:38) |
$fp = @fopen($filename, "r"); if ($fp) { $counter = fgets($fp,10); fclose($fp); } |
ИМХО, лучше будет:
PHP |
if(file_exists($filename))$counter = intval(trim(file_get_contents($filename))); |
Спустя 58 минут, 9 секунд (21.09.2009 - 15:57) Guest написал(а):
права на запить в файл проверь
и позавчера был вопрос со счётчиком тут на форуме, - посмотри там
Спустя 1 час, 9 минут, 42 секунды (21.09.2009 - 17:07) vladimir_s79 написал(а):
Спасибо за скорые ответы. Действительно проблема была с правами для файла. Я знал что нужно было для файла поставить права на запись полные, у меня система winXp Prof и стояло группа Пользователи, Администраторы полные права, и пока я не поствил группе Все полные права, скрипт действительно не работал. Хочу спросить попутно как правильно выставляются права в закладке Безопасность в WinXP Prof.