Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> IP na Państwa
sajborg
post 1.02.2004, 20:06:12
Post #1





Grupa: Zarejestrowani
Postów: 271
Pomógł: 0
Dołączył: 20.08.2003
Skąd: Szczecinek

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


Siemka mam problem :(Robie na forum rozpoznawanie państw i mam do dyspozycji tylko IP

Koleś podaje ip i musze sprawdzic skad to ip jest sad.gif Nie mam kompletnie pomysłu :(czytałem forum ale to co znalazłem to mi nie pasuje


--------------------
Warsztat: gPHPEdit | Linux 2.6.17-11-generic (Ubuntu)
Sprzęt: Noteook BenQ A33E
___________________________________________________
Go to the top of the page
+Quote Post
Seth
post 1.02.2004, 20:08:16
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


A co znalazles ? ze Ci nie pasuje.
Go to the top of the page
+Quote Post
sajborg
post 1.02.2004, 20:12:15
Post #3





Grupa: Zarejestrowani
Postów: 271
Pomógł: 0
Dołączył: 20.08.2003
Skąd: Szczecinek

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


Znalazłem pobieranie z ip hosta i ostatnie litery ale przeciez jak będzie com albo .info to takiego państwa nie ma sad.gif


--------------------
Warsztat: gPHPEdit | Linux 2.6.17-11-generic (Ubuntu)
Sprzęt: Noteook BenQ A33E
___________________________________________________
Go to the top of the page
+Quote Post
Seth
post 1.02.2004, 20:34:38
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Dokladnie winksmiley.jpg ale inaczej tego sie nieda zrobic no chyba, ze dalo by sie to wydobyc przez JS z przegladarki.
Go to the top of the page
+Quote Post
Bora
post 1.02.2004, 21:41:00
Post #5





Grupa: Zarejestrowani
Postów: 270
Pomógł: 0
Dołączył: 15.06.2003

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


jest jeszcze jeden sposób.
Do statystyk na http://www.oplossing.net/ jest dołączona baza danych z zakresem IP i przypisanymi im krajami.
Go to the top of the page
+Quote Post
enceladus
post 1.02.2004, 21:47:10
Post #6





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 19.11.2003
Skąd: Poznań

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


A może http://www.phpclasses.net/browse/package/1477.html


--------------------
Enceladus
Warsztat: bez warsztatu
Aktua
Go to the top of the page
+Quote Post
Chinczyk
post 1.02.2004, 22:00:00
Post #7





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 26.05.2003
Skąd: Jawor

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


Da się! winksmiley.jpg Właśnie wymyśliłem coś takiego:

[php:1:9def41a64d]<?php
$host="forum.php.pl";

$host_odwroc = strrev("$host");
$oddziel = explode(".", $host_odwroc);
$oddziel_odwroc = strrev("$oddziel[0]");
echo "$oddziel_odwroc";
?>[/php:1:9def41a64d]

Zapisuje host od tyłu, wyciąga to co jest przed pierwszą kropką i odwraca spowrotem.


--------------------
tnij.org - skracanie, maskowanie długich linków
Go to the top of the page
+Quote Post
sajborg
post 2.02.2004, 09:18:47
Post #8





Grupa: Zarejestrowani
Postów: 271
Pomógł: 0
Dołączył: 20.08.2003
Skąd: Szczecinek

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


Cytat
jest jeszcze jeden sposób.
Do statystyk na http://www.oplossing.net/ jest dołączona baza danych z zakresem IP i przypisanymi im krajami.


Nie wiem dlaczego ale juz ten adres nie działa a bardzo by sie przydało.

A co do:
Cytat
Da się! winksmiley.jpg Właśnie wymyśliłem coś takiego:

[php:1:adb7234865]<?php
$host="forum.php.pl";

$host_odwroc = strrev("$host");
$oddziel = explode(".", $host_odwroc);
$oddziel_odwroc = strrev("$oddziel[0]");
echo "$oddziel_odwroc";
?>[/php:1:adb7234865]

Zapisuje host od tyłu, wyciąga to co jest przed pierwszą kropką i odwraca spowrotem.


To przeciez mowiłem ze jak będzie .com albo .info to nie wyciągne z tego państwa smile.gif


--------------------
Warsztat: gPHPEdit | Linux 2.6.17-11-generic (Ubuntu)
Sprzęt: Noteook BenQ A33E
___________________________________________________
Go to the top of the page
+Quote Post
Chinczyk
post 2.02.2004, 11:33:12
Post #9





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 26.05.2003
Skąd: Jawor

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


Aha, fakt, nie zauważyłem. Ale może komuś się przyda. winksmiley.jpg


--------------------
tnij.org - skracanie, maskowanie długich linków
Go to the top of the page
+Quote Post
Seth
post 2.02.2004, 12:20:48
Post #10





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Wlasnie sie zastanawialem po co to podales smile.gif

Pomijajac jednak, ze nie o to chodzilo to ta metoda jest malo wydajna, wiec proponuje taki zapis:
[php:1:77f8273b29]<?php
$host = "example.com.pl";
$domena = '';

if ( preg_match( '/.*.(.*)$/', $host, $match ) )
{
$domena = $match[1];
}

print "Domena hosta: ".$domena;
?>[/php:1:77f8273b29]
Go to the top of the page
+Quote Post
spenalzo
post 2.02.2004, 16:00:09
Post #11





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Jeju, przecież tyle razy to było poruszane!!
http://php.pl/search.php -> GeoIP
!!


--------------------

Go to the top of the page
+Quote Post
sajborg
post 2.02.2004, 16:39:20
Post #12





Grupa: Zarejestrowani
Postów: 271
Pomógł: 0
Dołączył: 20.08.2003
Skąd: Szczecinek

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


Widziałem to ale nie wiem nawet co to jest i jak to zastosować !


--------------------
Warsztat: gPHPEdit | Linux 2.6.17-11-generic (Ubuntu)
Sprzęt: Noteook BenQ A33E
___________________________________________________
Go to the top of the page
+Quote Post
Bakus
post 3.02.2004, 05:16:29
Post #13


Administrator serwera


Grupa: Przyjaciele php.pl
Postów: 909
Pomógł: 0
Dołączył: 12.08.2003
Skąd: /var/www/wroclaw.php

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


Bardzo prosto...

Pobierz wszystkie pliki z serwera CVS.SourceForge.net dla GeoIP:
http://cvs.sourceforge.net/viewcvs.py/geoip/php/

Skopiuj do jakiegoś katalogu, wywołaj ten katalog przez przeglądarkę internetową, uruchom plik sample.php i podziwiaj kraj z jakiego pochodzisz...

Póżniej proponuję przyglądnąć się całości pliku smaple.php - nic trudnego... te parę linijek Cie chyba nie zamęczy...

P.S. Wszystko razem jako ZIP masz pod adresem:
https://idn.myftp.org/forum.php.pl/geoip.zip


--------------------
Powrót do przeszłości :)
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 Wersja Lo-Fi Aktualny czas: 13.06.2025 - 06:22