Likes Likes:  0
Resultaten 1 tot 2 van de 2
Geen
  1. #1
    tempelman
    [PHP] REMOTE-ADDR met of zonder _SERVER?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    [PHP] REMOTE-ADDR met of zonder _SERVER?

    Hallo allemaal

    Ik ben inmiddels een tijdje aan het prutsen met PHP. Zo had ik een stukje
    geschreven als:

    echo "Je IP adres is: ";
    echo $REMOTE_ADDR;


    Dit werkte dus gewoon. Totdat ik de server voorzag van FreeBSD 4.7. Daarop
    draait (volgens phpinfo() ) Apache 1.3 en PHP 4.2.3. Met name $REMOTE_ADDR
    doet het niet. Ik ben een beetje aan het rommelen en vervolgens blijkt de
    code:

    echo "Je IP adres is: ";
    echo $_SERVER[REMOTE_ADDR];

    Kennelijk moet er nu "_SERVER" voor gezet worden.

    Doe ik iets verkeerd? Is de syntax anders geworden onder FreeBSD? Ligt het
    aan de versie van Apache (1.3 i.p.v. 2.x)?

    Op zich kan ik met een veranderde syntax leven maar ik wil het gewoon
    begrijpen.

    Bedankt voor enige uitleg.



  2. #2
    Rene Pijlman
    [PHP] REMOTE-ADDR met of zonder _SERVER?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] REMOTE-ADDR met of zonder _SERVER?

    tempelman:
    >echo $REMOTE_ADDR;
    >Dit werkte dus gewoon. Totdat ik de server voorzag van FreeBSD 4.7. Daarop
    >draait (volgens phpinfo() ) Apache 1.3 en PHP 4.2.3. Met name $REMOTE_ADDR
    >doet het niet. Ik ben een beetje aan het rommelen en vervolgens blijkt de
    >code:
    >
    >echo $_SERVER[REMOTE_ADDR];


    In de nieuwe situatie staat vermoedelijk register_globals uit en
    zo hoort het ook. Zie
    http://www.php.net/manual/en/securit...erglobals.php. Je
    kunt dus maar beter consequent op deze manier programmeren.

    --
    René Pijlman

    Wat wil jij leren? http://www.leren.nl

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics