- 13, May 2024
- #1
Здравствуйте друзья,
Я пытаюсь создать простой уникальный счетчик посещений с IP-адресом и файлом .txt.
но почему-то этот код не работает.
я использую сервер Wamp для проверки кода это мой count.php
но почему-то этот код не работает.
я использую сервер Wamp для проверки кода это мой count.php
<?php
//hit counter
include "count.php";
hit_count();
?>
PHP: и это мой index.php
<?php function hit_count(){ $ip_address =$_SERVER["REMOTE_ADDR"]; $ip_file = file("ip.txt"); foreach($ip_file as $ip){ $ip_single = trim($ip); if($ip_address == $ip_single){ $found = true; break; }else{ $found = false; } } if($found==false){ $filename="count.txt"; $handle = fopen($filname,"r"); $current =fread($handle,filesize($filename)); //echo $current; fclose($handle); $current_inc = $current+1; $handle = fopen($filname,"w"); fwrite($handle,$current_inc); fclose($handle); $handle = fopen("ip.txt","a"); fwrite($handle,$ip_address . "\n"); fclose($handle); } } ?>
PHP: у меня есть файл ip.txt (это пусто) и файл count.txt (значение установлено равным 0) на сервере.
но когда я обновляю страницу..счетчик не учитывает посещения страниц..
Любые идеи?