login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Provider van je zelf bekijken

Offline Geerios - 22/01/2005 18:43
Avatar van GeeriosOnbekend Ik ben bezig met een statistieken script en nuw il ik van bezoekers hun provider weten, ik heb een script op gevonden: http://www.phpfreakz.nl/library.php?sid=16790 en nu wil ik de provider weten en ik dacht dat het daar wel in moest staan.
Wie kan mij helpen???

Geer

7 antwoorden

Gesponsorde links
Offline Rens - 22/01/2005 18:55
Avatar van Rens Gouden medaille

Crew algemeen
  1. $ex_prov = explode('.', gethostbyaddr($ip));
  2. if($ex_prov[0] == $ip || $ex_prov[0] == gethostbyaddr($ip))
  3. {
  4. $provider = 'Onbekend';
  5. $van = $land['Onbekend'];
  6. } else
  7. {
  8. $provider = $ex_prov[(count($ex_prov)-2)];
  9. $van = $land[$ex_prov[(count($ex_prov)-1)]];
  10. }


Dat stukje was het, dacht ik.

mzzls,
Rensjuh
Offline Geerios - 22/01/2005 20:01
Avatar van Geerios Onbekend Hij doet het niet 
Offline remy - 22/01/2005 20:01
Avatar van remy PHP ver gevorderde mss heb je hier wat aan: je kunt het zo achterhalen:

  1. $_SERVER['HTTP_USER_AGENT'];
Offline Geerios - 22/01/2005 20:08
Avatar van Geerios Onbekend Eej bedankt remy maar weet jij ook hoe ik dan ook nog tekst er uit kan halen bij mij staat bv. Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) en hoe kan ik er dan Windows NT 5.1 er uit halen???

En al zou het nog kunnen de tekst veranderen bv. Windows NT 5.1 word Windows XP

Als jullie me kunnen helpen HEEL ERG BEDANKT
Offline NCube - 22/01/2005 20:10
Avatar van NCube HTML beginner $_SERVER['HTTP_USER_AGENT'];
Is voor de internet browser...
Offline Geerios - 22/01/2005 20:13
Avatar van Geerios Onbekend Maar nu wil ik r nog tekst uit halen...:p
Offline Rens - 22/01/2005 21:13
Avatar van Rens Gouden medaille

Crew algemeen
reguliere expressie...

  1. <?PHP
  2. $sString = $_SERVER['HTTP_USER_AGENT'];
  3. if(ereg("msie: 6.0", $sString))
  4. {
  5. $browser = "MicroSoft Internet Explorer 6.0";
  6. }
  7. ?>


Is maar even een voorbeeld, maar zo zou je het kunnen doen.

En dan over de host, als je het local probeert zal het idd niet lukken.
127.0.0.1 ==> das je local IP adres.
Is geen land aan vast te knopen^^

Probeer het eens als je hem geupload hebt.
Misschien dat het dan wel werkt.

Mzzls,
Rensjuh
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.205s