Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Http_post_vars

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer
    Registriert seit
    10.03.2001
    Ort
    Aalen, BW
    Beiträge
    28

    Http_post_vars

    Hi Leute

    Hab hier auf einem Rechner in der Firma PHP 4.3.2 Laufen. Eines der PHP-Scripte soll ein Formular verarbeiten.

    In diesem Script frage ich mit

    PHP-Code:
    if($HTTP_POST_VARS["sent"]) 
    ab ob die Variable sent aus dem hidden field gesetzt ist.

    Leider geht das nicht. Bei jedem Aufruf der Seite ist diese Variable != 1 oder eben nicht gesetzt.

    HTTP_GET_VARS funktioniert allerdings. $feldname geht nicht, da ich die Default-Einstellung von register_globals (Off) gelassen habe.

    Jemand eine Idee? Hab bisher nur einen brauchbaren Thread in groups.google.de gefunden, aber der ist etwas verwirrend und voller unterschiedlicher Fakten/Meinungen.

    Gruß
    mcg.linux

    --[ EDIT ] --

    Ach ja, $_POST geht übrigens ebenfalls nicht.
    Geändert von McG.linux (18-06-2003 um 15:03 Uhr)
    Linux! sonst nichts..

    ICQ 38872921

  2. #2
    Registrierter Benutzer
    Registriert seit
    22.08.2002
    Ort
    Nürnberg
    Beiträge
    638
    Ja was sagt den phpinfo() dazu? Das listet ja alle Variablen-Inhalte sehr schön auf, oder ein var_dump($HTTP_POST_VARS)

    -= Pingu =-

  3. #3
    Registrierter Benutzer
    Registriert seit
    10.03.2001
    Ort
    Aalen, BW
    Beiträge
    28
    var_dump liefert: array(0) { }

    Was du mit phpinfo meinst weiß ich nicht. Bisher hab ich da nichst Brauchbares gefunden (Server/Env-Variablen ja, register_globals und andere Einstellungen ebenfalls, aber nix was POST etc angeht.)

    Wo sollte das denn stehen?

    Ach ja, ich benutze ISS und das ISAPI-PHP-modul

    Gruß und thx
    mcg.linux
    Geändert von McG.linux (18-06-2003 um 15:20 Uhr)
    Linux! sonst nichts..

    ICQ 38872921

  4. #4
    Registrierter Benutzer
    Registriert seit
    10.03.2001
    Ort
    Aalen, BW
    Beiträge
    28
    Ok, erledigt.

    Man sollte aus Faulheit halt nicht nur Copy&Paste verwenden.
    Meine textarea hatte nen enctype="plain/text" gesetzt, und damit ging das nicht.

    Gruß
    mcg.linux
    Linux! sonst nichts..

    ICQ 38872921

  5. #5
    Registrierter Benutzer
    Registriert seit
    22.08.2002
    Ort
    Nürnberg
    Beiträge
    638
    Original geschrieben von McG.linux
    var_dump liefert: array(0) { }
    D.h. es gibt die Variable $HTTP_POST_VARS nicht. Hast Du in dem Formular vielleicht vergessen von method="get" auf method="post" umzustellen?

    Original geschrieben von McG.linux
    Was du mit phpinfo meinst weiß ich nicht. Bisher hab ich da nichst Brauchbares gefunden (Server/Env-Variablen ja, register_globals und andere Einstellungen ebenfalls, aber nix was POST etc angeht.)

    Wo sollte das denn stehen?

    Ach ja, ich benutze ISS und das ISAPI-PHP-modul
    Es müßte im letzten Abschnitt unter "PHP Variables" aufgeführt sein. Dort steht dann z.B. $PHPSELF, $HTTP_SERVER_VARS[], $HTTP_ENV_VARS[] und wenn vorhanden $HTTP_GET_VARS[] bei einem Get-Request bzw. $HTTP_POST_VARS[] bei einem Post-Request

    -= Pingu =-

Lesezeichen

Berechtigungen

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