![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 24.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam i prosze o pomoc bo rece mi opadają.
Mam zablokowac w zasadzie to przepuscic grupe adresów ip. Szperałem w necie i znalazłem kilka przykładowych kodów ale nie do konca to działa.
Musze zablokowac wszystkie inne adresy poza 20.23.0.* ; 20.23.1.* ; 20.23.50.* ; 20.23.51.* ; 20.23.44.55 ; 20.23.44.56 czyli te powyzsze mam przepuszczac a kazdy pozostały ma zostac zablokowany. Prosze o pomoc bo rece mi juz opadaja po prostu masakra. "^20\.23\.([01]|[5][01])\." jak zostawie tylko ta maske to działa dla sieci 20.23.0,20.23.1,20.23.50,20.23.51 ale jak chce dokładac dodatkowe adresy to kicha zaczyna fiksowac. pomocy (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 296 Pomógł: 32 Dołączył: 3.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
ale bo popatrz... jak jest jakies IP to ono działa do 1, ale już nie działa do drugiego... musisz wstawić cos takieg:
// eee chociaż nie... bo to w dalszym ciagu sie bedzie wywalało... chyba lepiej byłoby tu użyc preg_match(); bo w innym wypadku musisz zrobić zmienną spełnialności... i sprawdzać ją na koniec... czyli przechodzisz przez całą tablicę... i jeżeli dla któregoś jest true to robisz '$allowForThis = 1' i pozniej na koniec sprawdzasz czy $allowForThis jest 1(to dostęp) lub 0. To powinno byc ok
Ten post edytował isso 12.02.2009, 13:31:26 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 24.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
(IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
fajnie tylko jakbyc mogł mi to naskrobac mniej wiecej chociaz bo niezbyt czaje please a z funkcj te druga tez probowałem i tez miałem podobny problem.... |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 296 Pomógł: 32 Dołączył: 3.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
dodałem to w poprzednim poście...
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 24.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
dlaczego ja od razu nei napisałem na forum....
działą cudownie dziekuje. superrr |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:15 |