From 353cfb5e352679c96bfc112e4b30f1c4b6bc65a0 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Fri, 7 May 2010 19:10:46 +0000 Subject: [PATCH] added ASCII check --- lam/lib/account.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lam/lib/account.inc b/lam/lib/account.inc index 15c366e1..d7e28c26 100644 --- a/lam/lib/account.inc +++ b/lam/lib/account.inc @@ -474,6 +474,9 @@ function get_preg($argument, $regexp) { case 'ip': // IP address $pregexpr = '/^[0-9]{1,3}[.][0-9]{1,3}[.][0-9]{1,3}[.][0-9]{1,3}$/'; break; + case 'ascii': // ASCII + $pregexpr = '/^[' . chr(1) . '-' . chr(128) . ']*$/'; + break; } if ($pregexpr!='') if (preg_match($pregexpr, $argument)) {