Walter: Identische Wirkung von REMOTE_ADDR

Moin,
ich bin auf zwei Statements gestoßen und wollte wissen, ob diese in der Wirkung gleichwertig sind und welches ggf. vorzuziehen ist.
Diese sind
$ra = $query->param('remote_addr');
    und
$ra = $ENV(REMOTE_ADDR);
Danke.
Walter

  1. Hi,

    ich bin auf zwei Statements gestoßen und wollte wissen, ob diese in der Wirkung gleichwertig sind und welches ggf. vorzuziehen ist.

    sind sie nicht. Vorausgesetzt, $query ist ein Objekt des CGI-Moduls.

    $ra = $query->param('remote_addr');

    Dann wird hier nämlich ein URL- bzw. POST-Parameter ermittelt,

    $ra = $ENV(REMOTE_ADDR);

    während dies der Zugriff auf eine Umgebungsvariable ist - wenn auch in völlig falscher Schreibweise. Ich hoffe sehr, dass diese Code-Zeile niemals funktioniert.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes