Unterprogramm in form-action
Christian Leipnitz
- perl
0 Cheatah
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,
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