Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Apache Einstellungen falsch? echo "$HTTP_USER_AGENT"; geht nicht

  1. #1
    Registrierter Benutzer
    Registriert seit
    31.01.2001
    Ort
    Solingen
    Beiträge
    47

    Apache Einstellungen falsch? echo "$HTTP_USER_AGENT"; geht nicht

    Hi,

    auf meinem Testserver geht dieses Echo nicht bzw. die Variable ist leer.


    echo "$HTTP_USER_AGENT";


    Auf dem "richtigen" Server geht es dann. Bei <? phpinfo(); ?> schmeisst er mir auf dem Testserver die Daten raus. Was muss man am Apache einstellen, damit ich diese Variable auslesen kann?

    (ok, ist ne newbie Frage...)


    GoRn
    ~~~~~~~~~~~~~~~
    Ubuntu
    Gnome
    ~~~~~~~~~~~~~~~

  2. #2
    Registrierter Benutzer
    Registriert seit
    05.12.2002
    Beiträge
    15
    Du musst in der php.ini
    registerglobals=on
    stehen haben

  3. #3
    Registrierter Benutzer Avatar von phate
    Registriert seit
    14.02.2003
    Beiträge
    149
    Das ist aber extrem unsauber. Lieber so machen wie es sich die PHP-Programmierer gedacht haben, register_globals auf off stehen lassen und sicherere Skripte schreiben.

    Siehe auch:

    http://www.php.net/manual/de/securit...terglobals.php
    http://www.taggesell.de/Buecher/PHP-...rglobals01.php

    An die gewünschte Variable kommste dann mittels

    $_SERVER['HTTP_USER_AGENT']

    dran.

  4. #4
    Registrierter Benutzer Avatar von Gaert
    Registriert seit
    09.05.2002
    Ort
    Nußloch
    Beiträge
    1.317
    Hallo!

    @sebbel: Korrekt!

    @phate: Korrekter! Bitte nur noch die superglobalen Variablen mit $_ verwenden! Alles andere ist veraltet und unsicher!!!
    Leider steht in den meisten Büchern und Tutorials davon noch nichts... ich hoffe das ändert sich, wenn PHP 5 rauskommt und einige größere Änderungen anstehen - das zwingt die Schreiberlinge dann endlich wieder zrück an den Schreibtisch!


  5. #5
    Registrierter Benutzer
    Registriert seit
    31.01.2001
    Ort
    Solingen
    Beiträge
    47
    ah, super - ich wusste nicht dass es auch für diese variable eine sichere version gibt... denn in den tutorials stehe es echt nicht drin.

    THX an alle!

    GoRn
    ~~~~~~~~~~~~~~~
    Ubuntu
    Gnome
    ~~~~~~~~~~~~~~~

  6. #6
    Registrierter Benutzer Avatar von reno
    Registriert seit
    24.05.1999
    Ort
    Hohenpeißenberg
    Beiträge
    67
    Ja griaß Di,
    Original geschrieben von Gorn
    ah, super - ich wusste nicht dass es auch für diese variable eine sichere version gibt... denn in den tutorials stehe es echt nicht drin.
    Aber in der PHP-FAQ steht etwas darüber: http://www.dclp-faq.de/q/q-sicherheit-global.html
    Hack on

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •