время
|
|
Глава 10 Предопределенные 24
close ( $ f p ) ; } else {
$ counter = 0;
$counter++;
echo $counter;
$fp = @fopen ($filename, "w") ;
142 Часть II. Программирование на РНР
if($fp) {
$counter = fputs ($fp, $counter) ;
f close ($fp) ; }
В том же каталоге, что и ваша страничка, создайте файл counter . dat, поместите
его на сервер и с помощью FTP-менеджера измените атрибуты этого файла таким
образом, чтобы он был доступен для записи. Обычно нужно установить галочки на
всех атрибутах файла. Если вы этого не сделаете, скрипт будет постоянно выдавать
ошибку при попытке записи в файл. Кстати, для того чтобы этого не произошло,
стоит поставить перед командой записи и открытия файла символ @, он отменит
вывод сообщения о возникнувшей ошибке на экран пользователя. Когда атрибуты
изменены, обновите вашу страничку на сервере и обратитесь к ней по ее адресу
в браузере. Вы увидите, что там, где вы вставили код РНР, появляется строка: ?Посе-
тителей странички- ? и далее число, соответствующее количеству посещений.
И