Christian Leipnitz: Unterprogramm in form-action

Hallo zusammen!

Ich habe zwar schon diesen Beitrag hier http://www.teamone.de/selfhtml/sfarchiv/2000_3/t16496.htm, bei dem es ja um ein ähnliches Problem geht, aufgesucht, wurde aber leider nicht so richtig schlau draus.

Wie im Betreff erwähnt, möchte ich ein Unterprogramm ("&abschicken")durch ein form-action aufrufen.
Nun gibt es in meinem Script mehrere dieser form action-Aufrufe.
Muss ich diesbezüglich irgendetwas beachten?

Momentan benutze ich den Code aus o. g. Posting.
(Hab' ihn vor die entsprechende form-action gesetzt.)

------
use CGI;
$query = new CGI;
$command = $query -> param('action');

if ($command eq "abschicken")
{
 &abschicken
}
------

Das Unterprogramm soll eine eMail verschicken und den User auf eine andere Seite weiterleiten. Letzteres habe ich mit "<input type='hidden' name='success' value='URL'>" gelöst.

Über andere Wege funktioniert das auch alles (Mail und Weiterleitung).
Aber den Aufruf des Unterprogrammes als form-action kriege ich nicht hin. :(

Vielleicht hat jemand von Euch eine Idee.

Besten Dank im Voraus,

  • Christian -
  1. Hi,

    Aber den Aufruf des Unterprogrammes als form-action kriege ich nicht hin. :(

    die Formular-Action weist auf das Script, und _nur_ auf das Script. Der Code, den Du gefunden hast, erwartet ein <input name="action"> o.ä., welches einen entsprechenden Wert haben muss.

    Cheatah