// Fals das Formular schon abgeschickt wurde => Fehler auswertung if ($_POST['sended'] == 1) { $theTemplate->tag("post_email", killhtml($_POST['email'])); // eingebenen Wert vorausfüllen $theTemplate->tag("post_prename", killhtml($_POST['prename'])); // eingebenen Wert vorausfüllen $theTemplate->tag("post_lasname", killhtml($_POST['lastname'])); // eingebenen Wert vorausfüllen // Fehler behandlung if (!checkFormData($_POST['email'], "email", TRUE)) { echo '<div class="error" style="visibility: visible; position: absolute; top: 310px; left: 430px;"><span>Bitte tragen Sie eine gültige E-Mail-Adresse ein</span></div>'; } if (!checkFormData($_POST['prename'], "text", TRUE, "[a-zA-Z ]{2,50}")) { echo '<div class="error" style="visibility: visible; position: absolute; top: 364px; left: 430px;"><span>Bitte tragen Sie einen gültigen Wert ein</span></div>'; } if (!checkFormData($_POST['lastname'], "text", TRUE, "[a-zA-Z ]{2,50}")) { echo '<div class="error" style="visibility: visible; position: absolute; top: 419px; left: 430px;"><span>Bitte tragen Sie einen gültigen Wert ein</span></div>'; } } // Formular-Template ausgeben echo $theTemplate; } // END ELSE User-Formular } // END ELSE keine Buchung abgeschickt // Sonst einfach die Reservierungsübrsicht laden } else { include ROOT_PATH . "data/reservierung.php"; } // Dynamische Titel erweiterung setzen $settings['title_ext'] = "Online-Reservierung";
<?php // load register template $theTemplate = new Template("register.tpl"); if ($_POST['register_send'] == 1) { if (!checkFormData($_POST['new_real_name'], "text", TRUE, "{3,255}") || !checkFormData($_POST['new_mail'], "email", TRUE) || !checkFormData($_POST['new_pass'], "text", TRUE, "{6,100}") || !checkFormData($_POST['wdh_pass'], "text", TRUE, "{6,100}")) { $theTemplate->load("ERROR_DATA"); $error = (string) $theTemplate; } elseif (FALSE) { $theTemplate->load("ERROR_USER"); $error = (string) $theTemplate; } elseif ($_POST['new_pass'] !== $_POST['wdh_pass']) { $theTemplate->load("ERROR_PASS"); $error = (string) $theTemplate; } else { $error = ""; } } else { $error = ""; } $theTemplate->load("NEW_USER"); $theTemplate->tag("error", $error); // Template ausgeben echo $theTemplate; function user_exists($USERNAME) { }