kostenloser Webspace werbefrei: lima-city


Get wird falsch überliefert...wieso?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    garlian

    Kostenloser Webspace von garlian

    garlian hat kostenlosen Webspace.

    So folgendes...

    <form action='index.php?section=mangas&manga=Bleach' method='get'>
    <select name='band' size='1'>
    <option value='1'>1</option>
    <option value='2'>2</option>
    </select>
    <input type='submit' value='Go'>
    </form>

    Sollte doch normalerweiße so verlinken:
    index.php?section=mangas&manga=Bleach&band=1

    aber er verlinkt nur so

    index.php?section=mangas&band=1

    Was mache ich falsch??
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hallo,

    ich weiß zwar nicht, was du falsch machst, finde es so eigentlich auch richtig.

    Aber du könntest das problem mit einem versteckten feld lösen:

    <form action='index.php?section=mangas' method='get'>
    <select name='band' size='1'>
    <option value='1'>1</option>
    <option value='2'>2</option>
    </select>
    <input type='hidden' value='Bleach' name='manga'>
    <input type='submit' value='Go'>
    </form>


    so müsste dann eigentlich das richtige herauskommen
  4. Autor dieses Themas

    garlian

    Kostenloser Webspace von garlian

    garlian hat kostenlosen Webspace.

    Jetzt kommt das dabei raus....
    index.php?manga=Bleach&band=1

  5. Hmm, naja dann könntest du das problem mit noch einem versteckten feld lösen:

    <form action='index.php' method='get'>
    <select name='band' size='1'>
    <option value='1'>1</option>
    <option value='2'>2</option>
    </select>
    <input type='hidden' name='section' value='mangas'>
    <input type='hidden' name='manga' value='Bleach'>
    <input type='submit' value='Go'>
    </form>


    so müsste dann eigentlich endgültig das richtige herauskommen
  6. Entweder so:

    Lass in dem Parameter für das "action"-Attribut alles ab dem Fragezeichen weg. Übermittle allen Sonderkram über versteckte Felder.

    Oder so:

    Stelle das Formular ("method") von GET auf POST um. Dann kannst du bei "action" auch Kram hinter dem Fragzeichen notieren. In dem Fall musst du die Parameter aber dann im PHP-Script aus $_GET und $_POST auslesen.

  7. Autor dieses Themas

    garlian

    Kostenloser Webspace von garlian

    garlian hat kostenlosen Webspace.

    Ich hab jetzt ne andere Lösung gefunden:
    Ich lasse PHP get und post abfragen und je nachdem was inhalt hat bekommt den zugang xD

    Naja hauptsache es funzt jetzt^^
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!