/** * Wertet das Formular aus, und das Captcha */ function validateContactForm() { global $msg; if ($_POST['cap'] != $_SESSION['captcha_data']) { $msg->error("Bitte tragen Sie unten die gesuchte Zahl zwischen 1 und 5 ein."); } if (empty($_POST['name'])) { $msg->note("Bitte tragen Sie Ihren Namen ein."); } if (empty($_POST['phone']) && empty($_POST['mail'])) { $msg->note("Wir würden Sie auch gerne Kontaktieren. Geben Sie daher Bitte Ihre Telefonnummer oder Ihre Emailadresse an."); } if (empty($_POST['message'])) { $msg->note("Bitte schreiben Sie uns eine Nachricht."); } unset($_SESSION['captcha_data']); if ($msg->note || $msg->error) { unset($_POST['submit']); return contact(); } if (sendMail()) { $msg->success("Vielen Dank für Ihre Nachricht. Wir werden uns schnellst möglich darum kümmern."); } else { $msg->error("Leider gab es einen Fehler beim Abschicken des Formulars."); return showContactForm(); } }
delete($connection, "DELETE FROM categories WHERE ID='{$textInput}'", "categories", "ID", $textInput); break; case 41: search($connection, "SELECT * FROM categories WHERE type LIKE '%{$textInput}%'", "categories"); break; case 42: addCategory($connection, $textInput); break; case 43: showEditCategoryForm($type); break; case 44: changeCategories($connection, $type, $typeNew); break; case 501: showContactForm($mail, $firstname, $sirname); break; case 502: showEditUserForm($username, $mail, $isActivated, $isRetailer, $maximum); break; case 511: check($connection, "SELECT username FROM users WHERE username='******'"); break; case 512: check($connection, "SELECT mail FROM users WHERE mail='{$textInput}'"); break; case 513: check($connection, "SELECT isActivated FROM users WHERE isActivated='\${$textInput}'"); break; case 514: check($connection, "SELECT isRetailer FROM users WHERE isRetailer='{$textInput}'");