wiki:devel:counter
Различия
Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
wiki:devel:counter [2023/09/02 20:51] – создано vladpolskiy | wiki:devel:counter [2025/01/19 01:19] (текущий) – vladpolskiy | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ======счетчик посещений сайта Dokuwiki====== | + | ======Счетчик посещений сайта Dokuwiki====== |
Простейший счетчик для сайта (подсчет посещения любой страницы) без базы данных. Существует масса способов реализации счетчика просмотров страницы на PHP и в основном они работают с базой данных. Но если вам нужно прикрутить по-быстрому к одной странице счетчик посещений, | Простейший счетчик для сайта (подсчет посещения любой страницы) без базы данных. Существует масса способов реализации счетчика просмотров страницы на PHP и в основном они работают с базой данных. Но если вам нужно прикрутить по-быстрому к одной странице счетчик посещений, | ||
Строка 6: | Строка 6: | ||
Код счетчика | Код счетчика | ||
<code php PHP> | <code php PHP> | ||
- | < ?php | + | <? |
$file = file(" | $file = file(" | ||
$count = implode("", | $count = implode("", | ||
Строка 14: | Строка 14: | ||
fclose($myfile); | fclose($myfile); | ||
?> | ?> | ||
- | < | + | < |
</ | </ | ||
Строка 64: | Строка 64: | ||
{{: | {{: | ||
- | В папку с картинками загружаем нашу иконку с размером 80px x 12px. и в строке кода '' | + | В папку с картинками загружаем нашу иконку с размером 80px x 12px. и в строке кода '' |
- | {{: | + | |
Я не стал стили (необходимы для наложения текста на картинку) выносить пока в отдельный файл, чтобы было все для примера в одном месте.\\ | Я не стал стили (необходимы для наложения текста на картинку) выносить пока в отдельный файл, чтобы было все для примера в одном месте.\\ | ||
Строка 83: | Строка 82: | ||
<!-- ********** FOOTER ********** --> | <!-- ********** FOOTER ********** --> | ||
<footer id=" | <footer id=" | ||
- | <?php tpl_license('' | + | <div class=" |
<div class=" | <div class=" | ||
- | <?php | ||
- | tpl_license(' | ||
- | $target = ($conf[' | ||
- | ?> | ||
<a href=" | <a href=" | ||
src="<? | src="<? | ||
Строка 107: | Строка 102: | ||
fputs($myfile, | fputs($myfile, | ||
fclose($myfile); | fclose($myfile); | ||
+ | $filename = file(" | ||
?> | ?> | ||
< | < | ||
Строка 128: | Строка 124: | ||
</ | </ | ||
<?php tpl_includeFile(' | <?php tpl_includeFile(' | ||
+ | <?php | ||
+ | $client | ||
+ | $forward = @$_SERVER[' | ||
+ | $remote | ||
+ | $bravo | ||
+ | if(filter_var($client, | ||
+ | elseif(filter_var($forward, | ||
+ | else $ip_address = $remote; | ||
+ | $file2 = $_SERVER[' | ||
+ | file_put_contents($file2, | ||
+ | ?> | ||
</ | </ | ||
Строка 138: | Строка 145: | ||
.container { | .container { | ||
position: absolute; | position: absolute; | ||
- | font-family: | + | font-family: |
} | } | ||
.text-block { | .text-block { | ||
Строка 148: | Строка 155: | ||
</ | </ | ||
Ну и все...Наслаждаемся. | Ну и все...Наслаждаемся. | ||
+ | |||
+ | [[https:// | ||
wiki/devel/counter.1693677096.txt.gz · Последнее изменение: — vladpolskiy