Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Licznik odwiedzin
Forum PHP.pl > Forum > Przedszkole
nansss
Mam pytanie.
Jak napisać licznik odwiedzin na cookies, ale żeby blokował 3 IP(tj. żeby wejść z tych IP nie zliczał)
Ellington
Zapisac do pliku ban-ip, a pozniej je skonfrontowac z ip aktualnego usera, moze? W kazdym kursie php, przy lekcji 4 czy 5 takie cos jest.
nansss
Tylko że nie umiem wcale takiej rzeczy napisać. Jednym słowem w PHP raczkuje smile.gif
b4x
Zobacz np: http://porady.skryptoteka.pl/article.php?id=2
robar12
plik ban_ip.txt
Kod
198.162.1.1|198.162.3.10|198.162.5.11


odczyt_i_porównanie.php

Kod
<?php

$plik_ban = file('ban_ip.txt');

$pe = explode( '|', $plik_ban[0]);

$ip_klienta = $_SERVER[<span class="term">'<var class="varname">REMOTE_ADDR</var>'</span>];

for($i=0;$i<count($pe);$i++){
      $ereg = ereg($ip_klienta, $pe[$i]);

if($ereg!=false){
//Costam sobie robi
}else{
//a jak się zgadza to wypad  
exit("Twój adress ip został zbanowany skontaktuj się z adminem.");
}

}
?>


Może coś takiego.

Oczywiście zamiast file() można openować, blokować, czytać, odblokowywać.....
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.