From: x2000habouzit Date: Tue, 12 Oct 2004 16:14:20 +0000 (+0000) Subject: close FS#94 X-Git-Tag: xorg/old~1323 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=4fad2534010192ec899798f15e26b59548a4740c;p=platal.git close FS#94 blah_chombier@polytechnique.org ne doit plus être accepté dans la demande de création de liste https://www.polytechnique.org/listes/create.php (-> postfix convertit en blah+chombier qui n'existe pas) --- diff --git a/htdocs/listes/create.php b/htdocs/listes/create.php index 55bf08a..d9aba83 100644 --- a/htdocs/listes/create.php +++ b/htdocs/listes/create.php @@ -18,7 +18,7 @@ * Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * *************************************************************************** - $Id: create.php,v 1.1 2004-09-25 20:11:34 x2000habouzit Exp $ + $Id: create.php,v 1.2 2004-10-12 16:14:20 x2000habouzit Exp $ ***************************************************************************/ require("auto.prepend.inc.php"); @@ -60,6 +60,8 @@ if(isset($_POST['submit'])) { $err = Array(); if(empty($_POST['liste'])) $err[] = 'champs «addresse souhaitée» vide'; + if(!preg_match("/^[a-zA-Z0-9\-]$/" $_POST['liste'])) + $err = 'le nom de la liste ne doit contenir que des lettres, chiffres et tirets'; $res = $globals->db->query("SELECT COUNT(*) FROM aliases WHERE alias='{$_POST['liste']}'"); list($n) = mysql_fetch_row($res);