chichi: Zwei unterschiedliche Buttons in einem Form

hallo forumbesucher,

ich habe mein Formular mit zwei Buttons ausgestattet:

<vorschau generieren>  und  <eintrag abschicken>

bei klick auf die buttons gelange ich beides mal auf die seite:
vorschau.php (wie im form oben definiert):
action="vorschau.php"

ich will aber dass ich bei vorschau auf vorschau.php und bei abschicken auf eintragen.php gelange (inklusive method="post")

wie kann ich das umsetzen?

chichi

  1. Hi,

    ich will aber dass ich bei vorschau auf vorschau.php und bei abschicken auf eintragen.php gelange (inklusive method="post")

    Du kannst das
     action
    Attribut der
     form
    mithilfe von Javascript aendern und erst dann das submit machen.

    Gruss,
    Ludger

    1. werden dann auch meine ausgefüllten felder mit post auf die aufgerufene seite übernommen? oder nur ein link per javascript gesetzt? kannst du mir ein beispiel geben?

      chichi

  2. hi,

    ich will aber dass ich bei vorschau auf vorschau.php und bei abschicken auf eintragen.php gelange (inklusive method="post")

    warum wertest du nicht in _einem_ script aus, _welcher_ button geklickt wurde(*) - und reagierst entsprechend?

    entweder durch abdecken beider funktionalitäten in einem script - oder beispielsweise auch durch ein script, welches nur diesen unterscheidung durchführt, und davon abhängig eines der anderen einbindet.

    gruß,
    wahsaga

    (*) schau dir print_r($_POST) an.

    --
    Rest in peace, Dimebag!
    #
    "Look, that's why there's rules, understand? So that you _think_ before you break 'em."