Beispiel für alles.pl
(Verwenden Sie zum farblich Markieren nicht Rot oder Grün - es
gibt auch R/G-Blindheit!)
Alle Felder, die
markiert sind, müssen ausgefüllt
werden:
|
Vereinfachter Source-Code
Achtung: der Source-Code dieser Seite entspricht
nicht dem
alles.pl-Script, da hier nur demonstriert werden soll, wie es
funktioniert, also am nachstehenden Code orientieren!
<HTML>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
...
<SCRIPT>
function Test (form) {
if (form.XXXX == ???) {
...
form.submit();
} else {
...
return false;
}
}
function getTAN (form)
{
if ((typeof form.Mail.value == 'undefined') || (form.Mail.value == ""))
{
alert ("Sie haben Ihre E-Mail-Adresse nicht angegeben")
return false
} else {
popup = open("/cgi-bin/tan.csh?mailadresse="+form.Mail.value+"&file=alles.tan","TANwindow","height=50,width=350,toolbar=no,scrollbars=no");
return false
}
}
</SCRIPT>
...
<BODY ...>
...
Alle Felder, die
<IMG SRC="http://www.ZID.TUGraz.at/images/dots/clear.gif" ALT="mit *">
<FONT COLOR="blue">markiert</FONT> sind, müssen ausgefüllt werden:
<BR>
<FORM ACTION="/cgi-bin/alles.pl"
onSubmit="return Test(this.form)"
ENCTYPE="multipart/form-data"
accept-charset="utf-8"
METHOD="post">
<INPUT TYPE="hidden" NAME="must" VALUE="mail,Name,meine Meinung">
<INPUT TYPE="hidden" NAME="mail" VALUE="me@my.domain">
<INPUT TYPE="hidden" NAME="mailsubject" VALUE="Formtest">
<INPUT TYPE="hidden" NAME="background" VALUE="/images/TUGinfo_bg.gif">
<BR>
<IMG SRC="http://www.ZID.TUGraz.at/images/dots/clear.gif" ALT="*">
<FONT COLOR="blue">Ihr Name:</FONT>
<INPUT TYPE="text" NAME="Name" SIZE=20>
<BR>
Ihre Mailadresse:
<INPUT TYPE="text" NAME="Mail" SIZE=30>
Ihre <strong>TAN</strong>
<input size="10" name="TAN" type="text">
<input value="get TAN" onclick="getTAN(this.form)" type="button">
<BR>
Ihr Geschlecht:
<INPUT TYPE="radio" NAME="Geschlecht" VALUE="maennlich"> männlich
<INPUT TYPE="radio" NAME="Geschlecht" VALUE="weiblich"> weiblich
<BR>
Ihr Photo: <INPUT TYPE="file" NAME="file">
<BR>
<IMG SRC="http://www.ZID.TUGraz.at/images/dots/clear.gif" ALT="*">
<FONT COLOR="blue">Ihre Meinung zu diesem Script:</FONT>
<BR>
<TEXTAREA NAME="meine Meinung" ROWS=5 COLS=40></TEXTAREA>
<BR>
<INPUT TYPE="submit" VALUE="Send">
<INPUT TYPE="reset" VALUE="Clear">
</FORM>
...
</BODY>
</HTML>