From: x2000habouzit Date: Wed, 1 Sep 2004 20:56:26 +0000 (+0000) Subject: backport X-Git-Tag: xorg/old~1631 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=b6f1acf9cfc54b88e40d9e79ee5a1d3a0fb2ece0;p=platal.git backport --- diff --git a/htdocs/step4.php b/htdocs/step4.php index 92584e6..0649c6d 100644 --- a/htdocs/step4.php +++ b/htdocs/step4.php @@ -18,7 +18,7 @@ * Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * *************************************************************************** - $Id: step4.php,v 1.4 2004-08-31 10:03:28 x2000habouzit Exp $ + $Id: step4.php,v 1.5 2004-09-01 20:56:26 x2000habouzit Exp $ ***************************************************************************/ require("auto.prepend.inc.php"); @@ -71,6 +71,24 @@ if (!empty($_REQUEST['ref'])) { // ok, pas d'erreur, on continue $uid=$globals->db->insert_id(); + /* insertion des alias dans la table de courrier */ + if (empty($loginbis)) { + $globals->db->query("INSERT INTO aliases VALUES ('$username', 'alias', $uid)"); + // le suivant n'est pas formellement un login, mais c'est celui qu'on utilise + // lorsque l'on envoit des mails à la personne (prenom.nom.promo) afin qu'elle + // comprenne que c'est là sa vraie adresse à vie + $globals->db->query("INSERT INTO aliases VALUES ('$username.$promo', 'login', $uid)"); + $globals->db->query("INSERT INTO aliases VALUES ('$username.".($promo%100)."', 'alias', $uid)"); + } else { + $globals->db->query("INSERT INTO aliases VALUES ('$username', 'alias', $uid)"); + // le suivant n'est pas formellement un login, mais c'est celui qu'on utilise + // lorsque l'on envoit des mails à la personne (prenom.nom.promo) afin qu'elle + // comprenne que c'est là sa vraie adresse à vie + $globals->db->query("INSERT INTO aliases VALUES ('$loginbis.$promo', 'login', $uid)"); + $globals->db->query("INSERT INTO aliases VALUES ('$loginbis.".($promo%100)."', 'alias', $uid)"); + } + + // on cree un objet logger et on log l'evenement $logger = new DiogenesCoreLogger($uid); $logger->log("inscription",$email);