From 4fad2534010192ec899798f15e26b59548a4740c Mon Sep 17 00:00:00 2001 From: x2000habouzit Date: Tue, 12 Oct 2004 16:14:20 +0000 Subject: [PATCH] =?utf8?q?close=20FS#94=20blah=5Fchombier@polytechnique.or?= =?utf8?q?g=20ne=20doit=20plus=20=EAtre=20accept=E9=20dans=20la=20demande?= =?utf8?q?=20de=20cr=E9ation=20de=20liste=20https://www.polytechnique.org/?= =?utf8?q?listes/create.php=20(->=20postfix=20convertit=20en=20blah+chombi?= =?utf8?q?er=20qui=20n'existe=20pas)?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- htdocs/listes/create.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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); -- 2.1.4