Mail hotliners in case of incoherence
authorx2003bruneau <x2003bruneau@839d8a87-29fc-0310-9880-83ba4fa771e5>
Wed, 26 Jul 2006 13:31:28 +0000 (13:31 +0000)
committerx2003bruneau <x2003bruneau@839d8a87-29fc-0310-9880-83ba4fa771e5>
Wed, 26 Jul 2006 13:31:28 +0000 (13:31 +0000)
git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@665 839d8a87-29fc-0310-9880-83ba4fa771e5

modules/register.php

index dc89b97..b15c9cb 100644 (file)
@@ -131,6 +131,18 @@ class RegisterModule extends PLModule
                         $promo = (int)$sub_state['promo'];
                         if ($year > $promo - 15 || $year < $promo - 30) {
                             $err[] = "La 'Date de naissance' n'est pas correcte.";
+
+                            require_once("diogenes/diogenes.hermes.inc.php");
+                            $mailer = new HermesMailer();
+                            $mailer->setFrom("webmaster@polytechnique.org");
+                            $mailer->addTo("hotliners@polytechnique.org");
+                            $mailer->setSubject("ERREUR LORS DE L'INSCRIPTION de "
+                                   . $sub_state['prenom'] . ' ' . $sub_state['nom'] . '(' . $promo . ')');
+                            $mailer->setTxtBody(
+                                    "Date de naissance proposée $birth"
+                                   . "\n\nIndentifiants :\n" . var_export($sub_state, true)
+                                   . "\n\nInformations de connexion :\n" . var_export($_SERVER, true));
+                            $mailer->send();
                         }
                     }