Avatar billede egebos Nybegynder
23. maj 2006 - 22:33 Der er 6 kommentarer og
1 løsning

Udeluk udlanske iper

Jeg har en chat hvor der konstant kommer nogen ind og ødelægger det for de andre. De har et program der kan skifte ip så jeg kan ikke banne deres ip ellers laver de bare den om. Men dette program kan kun lave iperne om til udlandske ip'er. Så jeg tænkte på at lave sådan et system der automatisk udlukker udlandske ip'er. Jeg har set på fks. http://sentrum.tv2.no/ at der bliver alle danske iper udlukket.
Nogen der har sådan et script?
mvh
Avatar billede inctor Nybegynder
23. maj 2006 - 22:37 #1
Hmm .. G;tter p[ at man banner Iper fra en v;rdi til en anden ..
Avatar billede fixxxer Nybegynder
23. maj 2006 - 22:43 #2
inctor >> Den holder desværre ikke.. Eksempelvis bruger TDC IP-adresser i 80'er-ranget og Webpartner i 195'er-ranget.

Der er en måde du kan finde fra hvilket land en IP routes, men jeg kan ikke lige sige dig præcis hvordan. Et gæt er at du skal bruge slå op i whois database.
Avatar billede keysersoze Ekspert
23. maj 2006 - 22:45 #3
Avatar billede coderdk Praktikant
24. maj 2006 - 00:13 #4
Avatar billede coderdk Praktikant
24. maj 2006 - 00:15 #5
require_once( "ip2c.php" );
$idx = $ip2c->lookup( $_SERVER['REMOTE_ADDR'] );
if ( $idx != -1 && strtolower( $ip2c->idx2country( $idx ) ) != 'dk' )
{
  die( "We are sorry, but we do not allow connections from your country" );
}

:)
Avatar billede egebos Nybegynder
18. juni 2006 - 16:06 #6
Tak, smid et svar
Avatar billede coderdk Praktikant
18. juni 2006 - 19:43 #7
Ok :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester