Add some bots
[infodrom.org/www.zeitungsliste.de] / lib / layout.inc
index c8e9d55..6959c19 100644 (file)
@@ -420,11 +420,13 @@ function process_contact()
 {
   if ($_SERVER['REQUEST_METHOD'] == 'POST') {
     if (empty($_POST['topic']))
 {
   if ($_SERVER['REQUEST_METHOD'] == 'POST') {
     if (empty($_POST['topic']))
-      $ret = warning('Sie haben keinen Titel für die Nachricht angegeben!');
+      return warning('Sie haben keinen Titel für die Nachricht angegeben!');
     elseif (empty($_POST['body']))
     elseif (empty($_POST['body']))
-      $ret = warning('Sie haben keinen Text der Nachricht angegeben!');
+      return warning('Sie haben keinen Text der Nachricht angegeben!');
     elseif (!empty($_POST['email']) && !is_valid_email_address($_POST['email']))
     elseif (!empty($_POST['email']) && !is_valid_email_address($_POST['email']))
-      $ret = warning('Die angegebene Mail-Adresse ist ungültig.');
+      return warning('Die angegebene Mail-Adresse ist ungültig.');
+    elseif (intval($_POST['pivot']) != intval(date('m')))
+      return warning('Die Testfrage ist falsch beantwortet.');
     else {
       contact_send($_POST['topic'], $_POST['email'], $_POST['body']);
       $ret = information('Die Nachricht wurde an den Chef geschickt.');
     else {
       contact_send($_POST['topic'], $_POST['email'], $_POST['body']);
       $ret = information('Die Nachricht wurde an den Chef geschickt.');