Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Smart Whois
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Cod PHP
Subiectul anterior :: Subiectul următor  
Autor Mesaj
nunuliviu



Data înscrierii: 29/Apr/2003
Mesaje: 8
Locație: Galati

Trimis: Mar Aug 05, 2003 6:50 am    Titlul subiectului: Smart Whois  

Trebuie sa realizez un script de tip smart whois care sa afle statusul fiecarui client in functie de IP.Conectarea se face la RIPE, ARIN, APNIC si de aici se obtin datele.
Stie cineva cum se realizeaza aceasta?
Multumesc!
Sus  
iugin



Data înscrierii: 22/Mai/2003
Mesaje: 82
Locație: Oradea

Trimis: Vin Aug 08, 2003 12:37 pm    Titlul subiectului:  

if (getenv("HTTP_X_FORWARDED_FOR") != ""){
$ip= getenv("HTTP_X_FORWARDED_FOR");
$proxy = getenv("REMOTE_ADDR");
$host = gethostbyaddr(getenv("HTTP_X_FORWARDED_FOR"));
}else{
$this->ip= getenv("REMOTE_ADDR");
$this->host = gethostbyaddr(getenv("REMOTE_ADDR"));
}

Asta te ajuta sa gasesti rezolvarea numelui pt IP, din cate am inteles asta ai nevoie. De ce e un if? Pt ca daca foloseste un server proxy sa potzi totusi afla cine e si sa nu itzi zica ca hostul e serverul proxy. Mai e o problema cu cei la care nu le rezolva numele unde sta cam destul de mult, dat am vazut un exemplu pe aici cu timeout (nu la aceeasi problema), si cred ca daca ai pune un timeout mic atunci ai putea trece mai usor peste cei care nu au nume pt ip
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Cod PHP
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community