login  Naam:   Wachtwoord: 
Registreer je!
 Forum

IP adres opvragen

Offline gnorf - 13/07/2005 18:08 (laatste wijziging 13/07/2005 21:47)
Avatar van gnorfNieuw lid Ik ben een guestbook aan het maken mbv mysql/PHP.
En ik zou van elke persoon die een bericht post, het IPadres willen.
Weet iemand hoe ik dit in PHP kan doen?

6 antwoorden

Gesponsorde links
Offline b4nkr0bz0r - 13/07/2005 18:12
Avatar van b4nkr0bz0r PHP gevorderde $_SERVER['REMOTE_ADDR']
Offline gnorf - 13/07/2005 18:17
Avatar van gnorf Nieuw lid THX mate! (was dat even vergeten)
Offline Martijn1989 - 13/07/2005 19:03
Avatar van Martijn1989 PHP ver gevorderde Dit kan tog ook :

$ip = $REMOTE_ADDR;

?
Offline flance - 13/07/2005 19:09
Avatar van flance HTML interesse Het verschil is dat als je met $_SERVER werkt het een superglobal is. Gewoon $REMOTE_ADDR is te overschrijven via bijvoorbeeld een variabele uit de adresbalk (als het script niet goed gestructureerd is gescript). Daarbij bestaat $REMOTE_ADDR wel, maar als je het direct aanroept krijg je een notice (als je error_reporting op e_all hebt staan)

Het is dus beter om $_SERVER['REMOTE_ADDR'] te gebruiken. Als je een public script schrijft kan je het beter zo doen:

$ip = (isset($_SERVER)) ? $_SERVER['REMOTE_ADDR'] : $REMOTE_ADDR;
Offline CelestialCelebi - 13/07/2005 19:44
Avatar van CelestialCelebi PHP gevorderde Gebruik gewoon $_SERVER['REMOTE_ADDR'], niemand is nog zo gek om zo'n oude versie van PHP te draaien.
Offline Martijn1989 - 13/07/2005 21:44
Avatar van Martijn1989 PHP ver gevorderde ahha, nja ik gebruikte altijd $ip = $REMOTE_ADDR; ik zal nu :

  1. $_SERVER['REMOTE_ADDR']
gebruiken
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.172s