+ Antworten
Ergebnis 1 bis 7 von 7
  1. #1
    Freak Lambda wird schon bald berühmt werden Avatar von Lambda
    Registriert seit
    05.01.2001
    Ort
    uss' em Rheinland
    Alter
    29
    Beiträge
    263
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    111

    Über "post" erzeugte Variablen klappen nicht mehr???

    Hi,

    ein Button-Klick gibt per post folgende Url an:

    search.php?mode=1

    Mit php werte ich so aus:

    if(isset($mode)) {
    ...
    } else {
    ...
    }

    Seiner Meinung nach gibt's $mode nitt mehr... das ganze tritt nach Installation von php 4.2.2 auf... hab ich da was verpasst?


    Besten Gruß,

    Lambda .\

    http://www.gilberg.info

  2. #2
    Fast Newbie aloisH wird schon bald berühmt werden
    Registriert seit
    05.10.2001
    Beiträge
    39
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    82

    Standard

    liegt daran dass register_globals standardmäßig AUS ist bei neueren versionen.
    entweder einschalten oder die variable via
    $_POST['mode'] ansprechen
    mfg



  3. #3
    Freak Lambda wird schon bald berühmt werden Avatar von Lambda
    Registriert seit
    05.01.2001
    Ort
    uss' em Rheinland
    Alter
    29
    Beiträge
    263
    Downloads
    0
    Uploads
    0
    Themenstarter
    Renommee-Modifikator
    111

    ahso... was is denn besser?
    Wie kriegt man denn solche Änderungen mit?


    Besten Gruß,

    Lambda .\

    http://www.gilberg.info

  4. #4
    Fast Newbie aloisH wird schon bald berühmt werden
    Registriert seit
    05.10.2001
    Beiträge
    39
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    82

    Standard

    hmm..
    es scheint wohl ein sicherheitsrisiko zu geben wenn register_globals an ist.
    mehr infos hier:
    http://www.php.net/release_4_2_0.php
    bzw. hier:
    http://www.php.net/release_4_1_0.php



  5. #5
    Freak Lambda wird schon bald berühmt werden Avatar von Lambda
    Registriert seit
    05.01.2001
    Ort
    uss' em Rheinland
    Alter
    29
    Beiträge
    263
    Downloads
    0
    Uploads
    0
    Themenstarter
    Renommee-Modifikator
    111

    Standard

    Ja, danke Dir!


    Besten Gruß,

    Lambda .\

    http://www.gilberg.info

  6. #6
    Power Poster Harvey ist ein sehr geschätzer MenschHarvey ist ein sehr geschätzer MenschHarvey ist ein sehr geschätzer Mensch Avatar von Harvey
    Registriert seit
    26.07.2000
    Ort
    Planet Erde, Milchstraße
    Alter
    47
    Beiträge
    7.765
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    872

    Standard

    Hai,

    damit die Programme zu anderen Maschinen mit register_globals=off kompatibel sind (also falls man sie weitergibt) würde zukünftig selbst ich $_POST benutzen.
    Allerdings ist das mehr Codierungsarbeit, denn
    - was von direkten Links kommt wie httx/www.lambda.de/meineFrau.php?haarfahrbe steht nicht in $_POST , sondern in $_GET
    - was von cookies kommt steht in $_COOKIE

    Ausserdem muss man irgendwie mit globalen Variablen aufpassen; nicht alle sind mehr automatisch definiert. Ich muss mich da aber erst selbst einlesen ( http://www.php.net/manual/en/languag...predefined.php )

    Sicherer ist register_globals=off angeblich alleine deshalb, weil im alten Verfahren es den Variablen egal war, wo sie herkommen (im Formular oder durch direkte Linkangabe). Andererseits denke ich mir: wer im Stande ist, die Parameter direkt im Link zu übergeben ist auch im Stande, ein Formular oder Cookies zu manipulieren.


    Gruß Harvey
    Who on earth is general failure? And why has he access to my hard disk?
    Bitte besucht unsere Sponsoren. Wir sammeln für eine Suite in der Karibik

  7. #7
    Freak Lambda wird schon bald berühmt werden Avatar von Lambda
    Registriert seit
    05.01.2001
    Ort
    uss' em Rheinland
    Alter
    29
    Beiträge
    263
    Downloads
    0
    Uploads
    0
    Themenstarter
    Renommee-Modifikator
    111

    Standard

    ach da läuft der Hase... gut, aber ein Formular is ja jetzt nix streng geheimes, aber egal, spätestens wenn der Provider umstellt muss man mitziehen...
    interessantes Url-Beispiel Harvey


    Besten Gruß,

    Lambda .\

    http://www.gilberg.info

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. Einzelne Progs starten nicht mehr nach Post- SP4- Updater
    Von Olf im Forum Service Pack Windows 2000
    Antworten: 5
    Letzter Beitrag: 01.09.2003, 17:07
  2. Outlook Filterregeln klappen nicht mehr
    Von Paule0815 im Forum MS Office
    Antworten: 4
    Letzter Beitrag: 29.06.2002, 15:16
  3. Akustische Signale klappen nicht!!
    Von Adcom2000 im Forum Allgemein Windows 2000
    Antworten: 5
    Letzter Beitrag: 11.09.2001, 00:06
  4. Antworten: 4
    Letzter Beitrag: 26.02.2001, 19:41
  5. Handy und Palm klappen nicht mehr an der Infrarotschnittstelle
    Von Zebulon im Forum Software Windows 2000
    Antworten: 1
    Letzter Beitrag: 26.02.2001, 17:45

Lesezeichen

Berechtigungen

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

Search Engine Friendly URLs by vBSEO 3.6.0