Beitrag von prismproject (1 Beitrag) am Mittwoch, 29.November.2006, 10:54.
Eingabefelder lesen->Weiter Button -> Pearl-Variable zuweien
Hallo! Wie kann ich in HTML realisieren: zwei Eingabefelder - die erst NACH dem Drücken eines WEITER-Buttons gelesen werden sollen bzw. erst nach dem drücken des Buttons soll es dann zu zweier Perl-Variablen gehen, denen die Werte der Eingabefelder dann zugewiesen werden???
Gruß! Und schon mal Danke!!!!
Beitrag von hempelr (1976 Beiträge) am Donnerstag, 30.November.2006, 22:41.
Re: Eingabefelder lesen->Weiter Button -> Pearl-Variable zuweien
Einfach eine Formularseite bauen, die Formularaktion nach Doku (s. unter http://doku.baseportal.de/69.html ) und in dem Template dann die übergebenen Werte einfach auswerten.
Also bspw. so:
html-Seite:
---schnipp
<form
action="http://www.baseportal.de/cgi-bin/baseportal.pl?htx=/Benutzername/Verzeichnis/Template&cmd=add"
method=post enctype="multipart/form-data"><br>
<input type="hidden" name="htx=" value="/Benutzername/Verzeichnis/Template">
<input type="text" name="variable1=" />
<input type="text" name="variable2=" />
<input type="submit" value="Absenden" />
---schnapp
und dann das Template bei baseportal:
---schnipp
<perl>
$variable1 ||= "var1 nicht übergeben";
$variable2 ||= "var2 nicht übergeben";
...
tue sonstwas
---schnapp
Die Variablen sind im Script vorbelegt (der Ausdruck ||= macht das), wenn Werte von der HTML-Seite an das Script übergeben werden, erhalten sie diese.
Hoffe es hilft dir