Так уж завелось интернете что первый урок по php — создание счётчика. Вот я решил написать о том как создать простейший счётчик. Что я подразумеваю под простейшим счётчиком — так это счётчик который не использует MySQL, ничего не считает кроме как сколько раз к вам заходили.
Сразу сказывается а нафига такой счётчик. Да вообще чтобы уметь писать — опыта получить. Чтобы после того как вы умели написать это мало майский счётчик могли приступить к более сложному. Да и потом приятно если что-то написанное тобой приносит хоть и маленькую но пользу.
Алгоритм
Чтобы поняли как вообще действует и что сначала а что в конце — надо составить нечто вроде алгоритма.
1. Пользователь заходит и запускается скрипт.
2. Открывается файл статистики счётчика.
3. В переменную записывается значение счётчика в файле
4. Значение увеличивается на 1.
5. Значение записывается в файл статистики
6. Вывод значения.
Вот и всё что нам надо сконвертировать в программный код.
Код счётчика
А вот здесь и сам исходник счётчика. Погоди копировать его, давайте сначала разберёмся. Итак я сейчас подробно опишу что и для чего делается.
$file = «stat.txt»; // файл статистики
$f = fopen($file, «r»); // открываем файл статистики
$count = fgets($f, 100); // в переменную записоваеться значение счётчика в файле
fclose($f);
$count++; // увеличиваем значение счётчика на 1
$f = fopen($file, «w»); // открываем файл статистики
fputs($f, $count);
fclose($f);
echo «$count»; // вывод значения счётчика
?>
Вот и есть самый простой счётчик. Не забудьте создать файл stat.txt перед использованием счётчика.