?
Onbekende gebruiker
22-08-2005 21:36
Met $_SERVER["REMOTE_ADDR"];
$SERVER['REMOTE_ADRR'];
Zonder _ erbij... Er moet toch op elke regel een uitzondering zijn :P
Bij mij is het toch echt met een _ hoor. Dus gewoon $_SERVER["REMOTE_ADDR"];
De enige 'uizondering' op die regel is $GLOBALS. Alle andere superglobals zijn met underscore.
?
Onbekende gebruiker
23-08-2005 12:37
$ip = $HTTP_SERVER_VARS['REMOTE_ADDR'];
$_SERVER komt dus van bovenstaande...
?
Onbekende gebruiker
23-08-2005 13:03
@Cyppher
Ooit gehoord van super globals
Sorry people... Was denk ik in de wat... Is GLOBALS echt de enige zonder _??
Wist bijna zeker dat het zonder was.. Mijn excuses
Ik gebruik altijd deze:
if (getenv (HTTP_X_FORWARDED_FOR)) {
$ip = getenv (HTTP_X_FORWARDED_FOR);
}
else {
$ip = getenv (REMOTE_ADDR);
}