Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> 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
 
Start new topic
Odpowiedzi (1 - 6)
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.


--------------------
Pozdrawiam,
kuba
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 smile.gif

Napisałem z użyciem tego mały skrypcik kontroli dostępu 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 tongue.gif


--------------------
"Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"

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
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 09:30