2014-01-30 26 views

回答

0

其他人一樣是評論,請在發佈您的問題之前嘗試做一些調查,因爲以下所有答案都僅來自本網站以前的答案。

您的查詢,可分爲兩個部分 -

電子郵件驗證

你可以找到的電子郵件驗證腳本已經回答#herehere

對於PHP服務器端驗證,取自here

function validateEmail($email) { 
    return (bool) stripos($email,'@'); 
} 

上述所有的功能將返回true如果輸入的文本是電子郵件。因此,您可能需要檢查false條件,因爲您不希望輸入電子郵件地址。

衆多驗證

同樣,沒有輸入的號碼檢查超過10個字符,你可以使用: -

  1. 簡單

  2. JavaScript驗證可以發現here

但是,您的問題仍然存在一些未處理的情況 - 當有人輸入正常文本但超過10個字符時會發生什麼?這應該被允許嗎? 理想情況下,它應該是因爲它不是一個電子郵件,它不是一個大於10位數字的數字?

相關問題