Anzeige:
Ergebnis 1 bis 4 von 4

Thema: URLs mit Formular übertragen?

  1. #1
    Registrierter Benutzer
    Registriert seit
    23.08.2002
    Ort
    Haiger am Niel *g*
    Beiträge
    74

    Unhappy URLs mit Formular übertragen?

    Hallo,
    ich schreibe gerade an einem script das eine Art "Wizzard" darstellt.
    Dabei wird irgendwann am anfang eine URL abgefragt und seit dem mit
    PHP-Code:
    echo "<input type=hidden name=url value=$url>\n"
    an das nächste formular weitergegeben.
    Dabei habe ich folgendes Problem:
    Die URL ist z.B. "http://www.keine.ahnung/nix/test.html".
    Nach dem ersten mal übertragen sieht die dann so aus:
    Code:
    http%3A%2F%2Fwww.keine.ahnung%2Fnix%2Ftest.html
    Ein Formular weiter:
    Code:
    http%253A%252F%252Fwww.keine.ahnung%252Fnix%252Ftest.html
    usw.

    Was kann ich dagegen machen?
    [Workstation]Intel Core2 Duo E8400/4GB, ATI HD4830 @ kUbuntu/Win7pro
    [Server] Via Epia SP13000/512MB @ Ubuntu LTS Server
    [Mobil] Intel Pentium M 1,86Ghz/512MB/ATI X600M (Asus M6974VLP) @ xUbuntu

  2. #2
    Registrierter Benutzer
    Registriert seit
    20.01.2003
    Ort
    Wien
    Beiträge
    65
    Hallo

    Ich würds folgendermassen probieren :

    PHP-Code:

    echo "<input type=hidden name=url value=\"$url\">"
    mfg
    Michael
    Open Source, Open Mind

    MTS-FORUM

  3. #3
    Registrierter Benutzer
    Registriert seit
    23.08.2002
    Ort
    Haiger am Niel *g*
    Beiträge
    74
    ubs... ich habe die zeile nicht kopiert, deshalb der "kleine" syntaxfehler...
    Das hab ich natürlich richtig, aber ich hab ne Lösung gefunden:
    Code:
    <form method=post>
    Ich hatte einfach "method=post" vergessen...
    [Workstation]Intel Core2 Duo E8400/4GB, ATI HD4830 @ kUbuntu/Win7pro
    [Server] Via Epia SP13000/512MB @ Ubuntu LTS Server
    [Mobil] Intel Pentium M 1,86Ghz/512MB/ATI X600M (Asus M6974VLP) @ xUbuntu

  4. #4
    Registrierter Benutzer Avatar von Gaert
    Registriert seit
    09.05.2002
    Ort
    Nußloch
    Beiträge
    1.317
    Es wäre auf mit method="get" gegangen!
    Du hättest nur urlencode() und urldecode() verwenden müssen.


Lesezeichen

Berechtigungen

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