Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Licznik odwiedzin
nansss
post 27.03.2009, 21:37:07
Post #1





Grupa: Zablokowani
Postów: 79
Pomógł: 0
Dołączył: 1.03.2009

Ostrzeżenie: (20%)
X----


Mam pytanie.
Jak napisać licznik odwiedzin na cookies, ale żeby blokował 3 IP(tj. żeby wejść z tych IP nie zliczał)
Go to the top of the page
+Quote Post
Ellington
post 27.03.2009, 21:42:01
Post #2





Grupa: Zarejestrowani
Postów: 76
Pomógł: 13
Dołączył: 24.03.2009

Ostrzeżenie: (0%)
-----


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.


--------------------
while ( !die() ) code();
Go to the top of the page
+Quote Post
nansss
post 27.03.2009, 21:49:51
Post #3





Grupa: Zablokowani
Postów: 79
Pomógł: 0
Dołączył: 1.03.2009

Ostrzeżenie: (20%)
X----


Tylko że nie umiem wcale takiej rzeczy napisać. Jednym słowem w PHP raczkuje smile.gif
Go to the top of the page
+Quote Post
b4x
post 27.03.2009, 21:51:14
Post #4





Grupa: Zarejestrowani
Postów: 658
Pomógł: 95
Dołączył: 20.12.2005
Skąd: N54,35° E18,63° (Gdańsk)

Ostrzeżenie: (0%)
-----


Zobacz np: http://porady.skryptoteka.pl/article.php?id=2

Ten post edytował b4x 27.03.2009, 21:52:04


--------------------
Go to the top of the page
+Quote Post
robar12
post 27.03.2009, 23:15:03
Post #5





Grupa: Zarejestrowani
Postów: 16
Pomógł: 3
Dołączył: 14.01.2009

Ostrzeżenie: (0%)
-----


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ć.....
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.07.2025 - 23:09