Официальный сайт студ.городка НГТУ
Программирование и БД » [php] Нужна помощь... 

#1  31.03.09 19:06

[php] Нужна помощь...

Не работает скрипт-счетчик. Задача скрипта считать количество загрузок страницы.

<html><HEAD></HEAD>
<body

<?php
$count=(int)file_get_contents ("counter.txt");
$count++;
$countf = fopen ("counter.txt", "r+");
flock($countf,2);
fputs ( $countf, $count);
fclose ($countf);
?>

</body>
</html>
Файл counter.txt есть. В чем может быть проблема?

Offline

#2  31.03.09 20:57

Re: [php] Нужна помощь...

Права назапись файла есть?

Offline

#3  31.03.09 21:53

Re: [php] Нужна помощь...

да есть

Offline

#4  01.04.09 10:25

Re: [php] Нужна помощь...

не пробывал такую функцию в одной написать, но от недостатка знаний справился с задачей так:

Код: php:

           $file=fopen("text.dat", "r");
	$text = fread($file, 25);
	fclose($file);
 
	$text=$text+1;
	$file=fopen("text.dat", "w");
	fwrite ($file, "$text");
	fclose($file);

подозреваю что
можно два раза не открывать файл и сделать так:

           $file=fopen("text.dat", "r+"); // или w+
    $text = fread($file, 25);
    $text=$text+1;
    fwrite ($file, "$text");
    fclose($file);

но не праверял:) первый рабочий:)

Offline

#5  01.04.09 16:13

Re: [php] Нужна помощь...

Нет не работает((
Я подозреваю, что на моем компе вообще php скрипты не исполняются.
Как можно это исправить? php 5 установлен...

Offline

#6  01.04.09 18:26

Re: [php] Нужна помощь...

Rtfm

Offline

#7  02.04.09 02:50

Re: [php] Нужна помощь...

_street-fighter_ написал(а):

Я подозреваю, что на моем компе вообще php скрипты не исполняются.

начинай с этого..

Код: php:

<?echo 'Hello world';?>

Исправлено **KiSh** (02.04.09 02:50)

Offline

Программирование и БД » [php] Нужна помощь... 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.058 сек.
Выполнено 14 запросов.