<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>