From eb8e3f3c080e398ad93ae933e0f511cc817855a3 Mon Sep 17 00:00:00 2001 From: x2000habouzit Date: Mon, 10 Oct 2005 08:56:44 +0000 Subject: [PATCH] avoid double dash in user names/aliases git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@88 839d8a87-29fc-0310-9880-83ba4fa771e5 --- include/register.inc.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/register.inc.php b/include/register.inc.php index 4bc0cfc..3a5b51f 100644 --- a/include/register.inc.php +++ b/include/register.inc.php @@ -143,9 +143,13 @@ function check_new_user(&$sub) extract($sub); $prenom = preg_replace("/[ \t]+/", ' ', trim($prenom)); + $prenom = preg_replace("/--+/", '-', $prenom); + $prenom = preg_replace("/''+/", '\'', $prenom); $prenom = make_firstname_case($prenom); $nom = preg_replace("/[ \t]+/", ' ', trim($nom)); + $nom = preg_replace("/--+/", '-', $nom); + $nom = preg_replace("/''+/", '\'', $nom); $nom = strtoupper(replace_accent($nom)); if ($promo >= 1996) { -- 2.1.4