<html>
<head>
<title>Heimschule Lender</title>
<link rel=stylesheet type="text/css" href="http://www.heimschule-lender.de/main.css">
<script language="JavaScript" type="text/javascript">
<!--
function mailcheck() {
var eingabe, laenge, i, atcheck, dotcheck;
eingabe=document.forms[0].elements["eMail:="].value;
laenge=eingabe.length;
if(eingabe=="") {
alert("Bitte gib deine E-Mail-Adresse ein");
document.forms[0].elements["eMail:="].focus();
return false;
}
atcheck=0;
dotcheck=0;
for (i=0; i<laenge; i++) {
if (eingabe.charAt(i)=="@") {
atcheck=i;
}
if (eingabe.charAt(i)==".") {
dotcheck=i;
}
}
if (atcheck==0 || dotcheck==0 || laenge<7) {
alert("Die eingegebene eMail-Adresse ist nicht gültig");
document.forms[0].elements["eMail:="].focus();
document.forms[0].elements["eMail:="].select();
return false;
}
return true;
}
if (document.forms[0].elements["Klasse:="].value.length < 2) {
alert("Bitte gib deine Klasse ein");
document.forms[0].elements["Klasse:="].focus();
document.forms[0].elements["Klasse:="].select();
return false;
}
if (document.forms[0].elements["Klasse:="].value.length > 4) {
alert("Die Klasse ist ungültig\nDie Eingabe ist zu lang.");
document.forms[0].elements["Klasse:="].focus();
document.forms[0].elements["Klasse:="].select();
return false;
}
if (document.forms[0].elements["Vorname:="].value=="") {
alert("Bitte gib deinen Vornamen ein");
document.forms[0].elements["Vorname:="].focus();
document.forms[0].elements["Vorname:="].select();
return false;
}
if (document.forms[0].elements["Nachname:="].value=="") {
alert("Bitte deinen Nachnamen ein");
document.forms[0].elements["Nachname:="].focus();
document.forms[0].elements["Nachname:="].select();
return false;
}
if (document.forms[0].elements["Passwort:="].value=="") {
alert("Bitte gib ein Passwort ein");
document.forms[0].elements["Passwort:="].focus();
document.forms[0].elements["Passwort:="].select();
return false;
}
if (document.forms[0].elements["Passwort:="].value!=document.forms[0].elements["PassRep"].value) {
alert("Die beiden Passworteingaben sind nicht gleich");
document.forms[0].elements["Passwort:="].focus();
document.forms[0].elements["Passwort:="].select();
return false;
}
return mailcheck();
}
//-->
</script>
</head>
<body>
<h1>Schülerdatenbank</h1>
<perl>
get "eMail==$LoginNick";
if($Passwort ne "" && $Passwort eq $LoginPasswort) {
if ($cmd eq "mod") {
mod "eMail==$LoginNick";
out '<p align="center"><b>Eintrag geändert...</b></p>';
}
if ($cmd eq "del") {
del "eMail==$LoginNick";
out '<p align="center"><b>Eintrag gelöscht...</b></p>';
}
if ($cmd ne "mod" && $cmd ne "del") {
get "eMail==!$LoginNick";
out '<h2>Daten ändern</h2>';
out '<p align="center" class="center">';
out ' <form action="baseportal.pl?htx=/HL/schueler/schueler" method="post" enctype="multipart/form-data">';
out ' <input type=hidden name="htx=" value="/HL/schueler/schueler">';
out ' <input type=hidden name="cmd=" value="mod">';
out ' <input type=hidden name="LoginNick=" value="',$LoginNick,'">';
out ' <input type=hidden name="LoginPasswort=" value="',$Passwort,'">';
out ' <table cellspacing=10>';
out ' <tr>';
out ' <td><b>Jahrgang:</b></td>';
out ' <td><input name="Klasse:=" size=4 value="',$Klasse,'"</td>';
out ' </tr>';
out ' <tr>';
out ' <td><b>Vorname:</b></td>';
out ' <td><input name="Vorname:=" size=28 value="',$Vorname,'"></td>';
out ' </tr>';
out ' <tr>';
out ' <td><b>Nachname:</b></td>';
out ' <td><input name="Nachname:=" size=28 value="',$Nachname,'"></td>';
out ' </tr>';
out ' <tr>';
out ' <td><b>eMail:</b></td>';
out ' <td><input name="eMail:=" size=28 value="',$eMail,'"></td>';
out ' </tr>';
out ' <tr>';
out ' <td><b>Homepage:</b></td>';
out ' <td><input name="Homepage:=" size=28 value="',$Homepage,'"></td>';
out ' </tr>';
out ' <tr>';
out ' <td><b>Sonstiges:</b></td>';
out ' <td><input name="Sonstiges:=" size=28 value="',$Sonstiges,'"></td>';
out ' </tr>';
out ' <td><b>Passwort:</b></td>';
out ' <td><input type="password" name="Passwort:=" size=10 value="',$Passwort,'"></td>';
out ' </tr>';
out ' <tr>';
out ' <td><b>Passwortbestätigung:</b></td>';
out ' <td><input type="password" name="PassRep" size=10 value="',$Passwort,'"></td>';
out ' </tr>';
out ' <tr>';
out ' <td colspan=2>';
out ' <div align="center">';
out ' <input type=submit value="Abschicken">';
out ' <input type=submit value="Eintrag löschen" onClick="document.forms[0].elements[1].value=\'del\'">';
out ' </div>';
out ' </td>';
out ' </tr>';
out ' </table>';
out ' </form>';
out ' </p>';
}
} else {
out '<h2>Login</h2>';
out '<form action="baseportal.pl?htx=/HL/schueler/schuler" method="post" enctype="multipart/form-data">';
out ' <p align="center">';
if($LoginPasswort ne "") {
out ' <b>Login ungültig !</b>';
}
out ' <table>';
out ' <tr><td><b>eMail-Adresse:</b></td><td><input type="text" name="LoginNick=" size=20 value=""></td></tr>';
out ' <tr><td><b>Passwort:</b></td><td><input type="password" name="LoginPasswort=" size=20 value=""></td></tr>';
out ' <tr><td colspan=2 align="center"><input type="submit" value="Einloggen"></td></tr>';
out ' </table>';
out ' </p>';
out '</form>';
out '<p>Passwort vergessen??<a href="mailto:c.herzog@heimschule-lender.de">Hier klicken</a></p>';
}
</perl>
</body>
</html>