Anzeige:
Ergebnis 1 bis 7 von 7

Thema: (PHP) Parameterübergabe über URL funktioniert nicht...

  1. #1
    Registrierter Benutzer
    Registriert seit
    Aug 2002
    Ort
    Berlin
    Beiträge
    77

    (PHP) Parameterübergabe über URL funktioniert nicht...

    Gibt es ein kleines Programm, dass mir automatisch Forms mittels POST an den Webserver schickt und die zurückkommende HTML Seite dann abspeichert. Optimal wäre ein Programm oder eine Lösung die eben für die Variable "set" Werte zwischen 1 und 500 einsetzt und die zurückkommenden Seiten dann abspeichert.


    Das ist deswegen wichtig, wegen folgendem Verhalten:

    Wenn ich über einen Button eine bestimmte Seite erreichen will, funktioniert alles:

    <FORM method="POST" ACTION="<php Seite>">
    <INPUT TYPE="TEXT" NAME="thumbs" VALUE="All">
    <INPUT TYPE="TEXT" NAME="action" VALUE="view">
    <INPUT TYPE="TEXT" NAME="set" VALUE="571">
    <TD ROWSPAN="3" VALIGN="TOP"><INPUT TYPE="IMAGE" SRC="<bild>" BORDER="0"></TD>
    </FORM>

    Wenn ich aber die Parameter direkt in der URL übergebe, also die Seite gleich so angucken will, dann wertet das PHP Skript diese nicht aus (also wenn ich get statt post verwende):

    <URL>.php?thumbs=All&action=view&set=571


    Mfg
    EnnserVogt
    Geändert von ennservogt (28.04.04 um 22:09 Uhr)

  2. #2
    reitet auf GNUs Avatar von core
    Registriert seit
    Dec 2003
    Ort
    Berlin
    Beiträge
    895
    Dann liess mal was über globale Variablen, und $_GET und $_POST vars in der PHP Dokumentation.

    Gruss
    When I sat down to read your post a tear dropped out of my eye, then i realized I sat on a joystick.

  3. #3
    Anoraknophobiker Avatar von Stanislaus
    Registriert seit
    Nov 2002
    Beiträge
    723
    Zitat Zitat von ennservogt
    ...(also wenn ich get statt post verwende):
    Damit hast Du dir die Antwort doch schon selber gegeben.
    Wenn im PHP Script auf $_POST überprüft wird bewirken GET Variablen nunmal nix.
    Musst Du das Script wohl umschreiben.

    Bis neulich ...

  4. #4
    Registrierter Benutzer
    Registriert seit
    Aug 2002
    Ort
    Berlin
    Beiträge
    77
    ähem...
    ich hätte wohl etwas präziser sein sollen.

    ich bin nicht der admin dieser seite, sondern nur ein nutzer. also suche ich jetzt primär ein tool mir eben eine menge an arbeit erspart.

  5. #5
    reitet auf GNUs Avatar von core
    Registriert seit
    Dec 2003
    Ort
    Berlin
    Beiträge
    895
    Omg.........
    When I sat down to read your post a tear dropped out of my eye, then i realized I sat on a joystick.

  6. #6
    Roger Wilco
    Gast
    Zitat Zitat von ennservogt
    Gibt es ein kleines Programm, dass mir automatisch Forms mittels POST an den Webserver schickt und die zurückkommende HTML Seite dann abspeichert. Optimal wäre ein Programm oder eine Lösung die eben für die Variable "set" Werte zwischen 1 und 500 einsetzt und die zurückkommenden Seiten dann abspeichert.
    man wget. Vor allem der Parameter --post-data sollte dir ins Auge springen

  7. #7
    Registrierter Benutzer
    Registriert seit
    Aug 2002
    Ort
    Berlin
    Beiträge
    77

    Danke

    Dankeschön.
    wget ist genau das ist die richtige Lösung!

Ähnliche Themen

  1. PHP -> GD 2.0 Probleme nach kompilieren
    Von snaudi im Forum Kompilieren von Kernel und Sourcen
    Antworten: 0
    Letzter Beitrag: 05.02.04, 09:52
  2. Php Parameterübergabe aus der Url auslesen
    Von Benno im Forum Linux als Server
    Antworten: 10
    Letzter Beitrag: 04.12.03, 10:35
  3. PHP 5 Beta
    Von gfc im Forum Neue Programme/Versionen
    Antworten: 1
    Letzter Beitrag: 01.07.03, 03:11
  4. Apache und der PHP streik
    Von uTaNG im Forum Linux als Server
    Antworten: 2
    Letzter Beitrag: 18.05.03, 13:42
  5. Apache PHP Problem
    Von Prophetmancer im Forum System installieren und konfigurieren
    Antworten: 5
    Letzter Beitrag: 13.03.02, 15:45

Lesezeichen

Berechtigungen

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