有誰知道我可以如何解決這個錯誤。錯誤:未定義變量
Undefined variable: email in C:\wamp\www\Root\siginuppage.php on line 57
if (!preg_match(
"/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/i"
, $email
)) {
我試圖建立一個電子郵件驗證形式,但任何數據輸入之前出現此錯誤。未定義的變量是我可以假設的電子郵件,但我如何定義它?
$email = "$email" along with $username="" and $password="" perhaps ?????
我對此很陌生,所以一個簡單的答案將非常感激。
你沒有在任何地方設置'$ email'。設置它。 –
http://php.net/variables – hakre
不使用正則表達式驗證電子郵件,使用[filters](http://php.net/manual/en/filter.filters.validate.php) – 2012-10-29 18:35:28