Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Blokada proxy
binarier
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 12.05.2006

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


Chciałbym, żeby na moje forum mogli wchodzić tylko ludzie z Polski, bo ostatnio jest dużo nadużyć głównie używając zagranicznych proxy (polskie też są, ale polskich elite proxy za dużo niejest, a anonym i transparent łatwo wyśledzić)

Server nie przyjmuje htaccess...

Więc potrzebuje skryptu, który za pomocą nazwy hosta określi kraj.
Chciałbym żeby jeśli końcówka nazwy hosta jest .pl to wtedy można wejść.
Host pobieram tak: gethostbyaddr($_SERVER['REMOTE_ADDR']);
Tylko niewiem jak zrobić, żeby skrypt sprawdzał tylko końcówke, np. ...neoplus.adsl.tpnet.pl

A może jest jakaś inna metoda? Tylko, zeby działała na proxy...

Ten post edytował binarier 15.05.2006, 17:52:38
Go to the top of the page
+Quote Post
behemot
post
Post #2





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 17.07.2003
Skąd: Tarnów/Kraków

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


  1. <?php
  2.  
  3. $adres = 'jakas.fajna.domena.pl';
  4. $tmp = explode('.',$adres);
  5. $kod = array_pop($tmp);
  6. echo $kod;
  7.  
  8. ?>


Jednak lepszym wyjsciem jest sprwdzanie adresu ip i skorzystanie z jakiejs bazy ipkow. Np. OpenGEO lub geoIP.
Go to the top of the page
+Quote Post
binarier
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 12.05.2006

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


Dzięki za kod (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Napisałem z użyciem tego mały skrypcik kontroli dostępu (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Jest tutaj: http://free.srv.hu/b/i/binarier/inne/proxy.php

Sprawdźcie czy z użyciem proxy uda sie uzyskać napis "Możesz Wejść"
Bedzie tylko jak znajdziecie polskie elite proxy, ciekawy jestem ile takich jest...
Go to the top of the page
+Quote Post
ave
post
Post #4





Grupa: Zarejestrowani
Postów: 117
Pomógł: 2
Dołączył: 29.01.2004
Skąd: Rz-ów

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


troche mało skuteczne, ja np niemoge, moim hostem jest adres IP,
natomiast geolokalizacja pokazuje ze jestem z polski, chodz miasta nie trafia.
Go to the top of the page
+Quote Post
thornag
post
Post #5





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

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


Ja z wysp nie wejde. Czyli w jedna strone dziala poprawnie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
Nightwalker
post
Post #6





Grupa: Zarejestrowani
Postów: 180
Pomógł: 0
Dołączył: 5.02.2006
Skąd: Bytom

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


nie polecam tego wprowadzać, mój provider na siłe ma proxy (squid) ktorego ja nie moge ominąc i uzyskuje napis "nie mozesz wejsc"...
Go to the top of the page
+Quote Post
binarier
post
Post #7





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 12.05.2006

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


A jak wygląda u Ciebie HTTP_VIA... itp. ?

A co do tej bazy IP... To jak bardzo jest to skuteczne?
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 15:51