Załóż konto Strona główna  ·  Foto  ·  Download  ·  Twoje konto  ·  Wyślij newsa  ·  Forum  

Menu strony
Radio Radio
TV Video-stacja
Forum
Wyraź siebie
Twoje konto

Zasoby

Ostatnie posty na Forum?

Społeczność TS

Stop chamstwu (Kategoria >> Kącik php)
PHP: Banowanie hostów


Skrypt napisałem ponieważ niektórzy myślą, że jeżeli posiadają neostrade mogą robić wszystko ("Dzieci neostrady"). Jak długo można ignorować chamskie zachowanie?!

Skrypt blokuje niechciane hosty, jeżeli nie da się zablokować IP bo jest dynamiczne, można zablokować całego hosta. Miej chwyt na jego spryt :p

Aby zablokować np. całą neostrade wystarczy wpisać jedynie fraze "neoplus" w tabeli z hostami.


Skrypt PHP:

<?php

/*********************************\                             

 Autor: Duch
 Ekipa TS (www.Twoja-Strona.Net)

\*********************************/


// Tablica z hostami
$host_tablica = array('neoplus''w3cache''host3''host4''itd');

foreach (
$host_tablica as $host) {

   if (
eregi($hostgethostbyaddr($_SERVER['REMOTE_ADDR']))) {
       exit(
"Blokada hosta... (".$host.")");
   }

}

// Skrypt należy umieścić na samej górze...

?>









Autor: Duch

Prawa autorskie © . Wszelkie Prawa Zastrzeżone.



Opublikowane: 2006-06-17 (422 odsłon)

[ Wróć ] Biblioteka index


Wszelkie prawa zastrzeżone. Żadna część serwisu "Twoja-Strona.Net" nie może być kopiowana, reprodukowana, przechowywana w systemach internetowych lub przekazywana w żadnej formie i żadnymi środkami elektronicznymi, mechanicznymi lub w inny sposób wykorzystywana bez zgody podmiotów posiadających prawa autorskie. © 2004-2007 Twoja-Strona.Net

Teledyski.Info | Pobieracz.Net | Hostuje.net | Torenty.biz | timetouptime.com | Wordpressy.pl | 1ts.pl

System Cache v1.0 włączony. Kopia cache.