IP error
Micha
07/02/2004 20:25:00Ik krijg op mijn pagina de volgende fout:
Fatal error: Cannot redeclare get_ip() (previously declared in /home/wo/public_html/test/includes/functions.inc.php:12) in /home/wo/public_html/test/includes/functions.inc.php on line 9
En dit is de code rond dat stuk:
if (!defined("FORUM")){
@header("Status: 404 Niet Gevonden");
exit;
}
function get_ip() {
// function gets ip from visitor, or a host that is given
if( getenv('HTTP_X_FORWARDED_FOR') == '' ){
if ( getenv ("REMOTE_ADDR") == '' ){
$ip = "127.0.0.1";
} else {
$ip = getenv ("REMOTE_ADDR");
}
} else {
$ip = getenv('HTTP_X_FORWARDED_FOR');
}
return $ip;
}
Wie kan me helpen om de fout er uit te halen?
Fatal error: Cannot redeclare get_ip() (previously declared in /home/wo/public_html/test/includes/functions.inc.php:12) in /home/wo/public_html/test/includes/functions.inc.php on line 9
En dit is de code rond dat stuk:
if (!defined("FORUM")){
@header("Status: 404 Niet Gevonden");
exit;
}
function get_ip() {
// function gets ip from visitor, or a host that is given
if( getenv('HTTP_X_FORWARDED_FOR') == '' ){
if ( getenv ("REMOTE_ADDR") == '' ){
$ip = "127.0.0.1";
} else {
$ip = getenv ("REMOTE_ADDR");
}
} else {
$ip = getenv('HTTP_X_FORWARDED_FOR');
}
return $ip;
}
Wie kan me helpen om de fout er uit te halen?
PHP hulp
25/11/2024 05:54:54Eris -
07/02/2004 22:12:00Mitch X
07/02/2004 22:19:00// function gets ip from visitor, or a host that is given
Dat kan toch gewoon met $_SERVER[REMOTE_ADDR] ???
Dat kan toch gewoon met $_SERVER[REMOTE_ADDR] ???
Micha
07/02/2004 22:21:00Ik snap daar eigenlijk niks van, heb dat script van iemand gekregen...
Wie kan me helpen aan de goede code?
Wie kan me helpen aan de goede code?
Eris -
07/02/2004 22:41:00Volgens de error wordt er gemeld dat function get_ip 2 keer bestaat ergens in de code
1tje kan je gewoon wissen.
1tje kan je gewoon wissen.
Micha
07/02/2004 22:46:00Micha
08/02/2004 22:23:00Idd..
Werdt 2 keer include..
In de index, en in een bestand die ge include werd op de index.
Nu is alles voorbij :)
Werdt 2 keer include..
In de index, en in een bestand die ge include werd op de index.
Nu is alles voorbij :)
Gewijzigd op 09/02/2004 07:49:00 door Micha
Arend a
09/02/2004 13:43:00Quote:
// function gets ip from visitor, or a host that is given
Dat kan toch gewoon met $_SERVER[REMOTE_ADDR] ???
Dat kan toch gewoon met $_SERVER[REMOTE_ADDR] ???
Als iemand via een proxy gaat wil er nog wel eens het originele ip ook doorgegeven worden die in de HTTP_X_FORWARDED_FOR zit. Helaas is dit script te misbruiken als iemand zelf een HTTP_X_FORWARDED_FOR header meegeeft en het script dat als ip aanneemt.