>>best<<
$emsg="Bitte geben Sie einen Namen ein<br>" if $bName eq "";
$emsg.="Bitte geben Sie eine Strasse ein<br>" if $Strasse eq "";
$emsg.="Bitte geben Sie eine PLZ ein<br>" if $PLZ eq "";
$emsg.="Bitte geben Sie einen Ort ein<br>" if $Ort eq "";
$emsg.="Bitte geben Sie Ihre Kundennummer ein<br>" if $kdnr eq "";
$emsg.="Bitte geben Sie Ihre EMail-Adresse ein<br>" if index($EMail, "@")<0 || index($EMail,".")<0;
$emsg.="Bitte lesen Sie die AGB und markieren Sie das entsprechende Kästchen, wenn Sie sie akzeptieren.<br>" unless $AGB;
if($emsg)
{
out "<span style=\"color:red\"><b>$emsg</b></span><br>";
} else
{
mod "KundenId==$kid", ["Name", $bName, "Strasse", $Strasse, "PLZ", $PLZ, "Ort", $Ort, "Kundennummer", $kdnr, "EMail", $EMail, "Bezahlung", $Bezahlung], "kunden";
if($_amount==0)
{
put ["KundenId", $kid, "Name", $bName, "Strasse", $Strasse, "PLZ", $PLZ, "Ort", $Ort, "Kundennummer", $kdnr, "EMail", $EMail, "Bezahlung", $Bezahlung], "kunden"; # neuer kunde
set_cookies("kid=$kid; path=/") if $cook; # beim nutzer im browser per cookies speichern
} else
{
get "KundenId==$kid", "kunden"; # nach dem mod haben die Felder die Werte des eintrags VOR dem ändern - wir brauchen aber die aktuellen, deshalb müssens wir nochmal holen
set_cookies("kid=; path=/") unless $cook;