我不知道爲什麼它允許輸入多個破折號,現在已經這麼多年了。RegEx-Tel Number允許輸入垃圾短信
if (empty($_POST['Tel'])||strlen(trim($_POST['Tel']))==0)
{$TelErr="<br>*Missing tel<br>";}
else if (strlen($_POST['Tel'])<11)
{$TelErr="<br>*Tel Number too short<br>";}
else if (strlen($_POST['Tel'])>12)
{$TelErr="<br>*Tel Number too long<br>";}
else if (preg_match("/^[0-9+]$/", $_POST['Tel']))
{$TelErr="<br>*Please use numbers only<br>";}
如果有這樣的標記'php'? – Squidly 2014-12-04 10:49:11
你只匹配那裏的一個號碼。你可能想在'[0-9]'後加'+' – Squidly 2014-12-04 10:50:02
你能給我們提供更多的信息嗎?你現在得到什麼?你應該得到什麼? – 2014-12-04 10:52:34