Mój problem jak zwykle zapewne jest dość lameski... Mam 2 skrypty jeden wyświetla ilość wszystkich odwiedzin (odsłon) strony a drugi wyśwetla ilość odwiedzin unikalnych (czyli kazdy ip jestw ywswietlany raz poczym zosatje zbanowany) i oddzielnie wszysto ładnie działa ale gdy wrzuce ja na jedna stronę to zaczyna się jakis konflikt... Przypuszczam, że wtedy parser poprostu sie gubi bo są zastosowane podobne funkcje i zmienne - ale jak zmienniam nazyw zmiennych to skrypt w ogiole przestaje działać a nie kumams ie w tym jeszcze do tego stopnia aby jakos to ze sobą logicznie połączyć.. Dlatego może ktoś z was będziei wiedział dlaczego się tak dzieje i jak ewentualnie można by to poprawić..
Licznik odwiedzin unikalnych:
<?php
function banIP($ip)
{
$fd = fopen(\"ban-ip-licznik.txt\", \"r+\"); }
else{
$fd = fopen(\"ban-ip-licznik.txt\", \"a+\"); }
if(!$fd) return false;
if($line == $ip){
return true;
}
}
fputs($fd, $ip.\"rn\"); return false;
}
$fp = fopen(\"licznik-ip.txt\", \"r+\");
if(!banIP($_SERVER['REMOTE_ADDR'])){
$count = $count + 1;
}
?>
Licznik wszystkich odwiedzin z mozliwoscia banowania wybranych ip:
<?php
function banIP($ip)
{
0 => \"312.160.188.196\",
);
foreach($ip_table as $bannedIP){
if($bannedIP == $ip) return true;
}
return false;
}
$fp = fopen(\"licznik.txt\", \"r+\");
if(!banIP($_SERVER['REMOTE_ADDR'])){
$count = $count + 1;
}
?>
Do tego 2 pliki textowe którym nadaje chmod 777 licznik.txt i licznik-ip.txt (dla unikalnych).
Ilosc tych odwiedzin wyswietlam includujac sobie pliki licznik.txt i licznik-ip.txt
\//\\/