这是我的php
代码
<?php
if ($_POST['submit']){
if (!$_POST['email']) $error.="</br>Please enter your email address";
else if !(filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)) $error = "</br>Please enter a valid email address.";
if (!$_POST['password']) $error.="</br>Please enter a password.";
if($error) echo "There were error(s)".$error;
}
?>
我没有发现任何错误。但是它显示了这个错误
解析错误:语法错误,意外'!',期待'('in 第5行的C:\ xampp \ phpMyAdmin \ abc \ projects \ s_diary.php
我在php方面经验不多。所以,请帮助我......
答案 0 :(得分:0)
第一个else if
在if-expression周围缺少括号,如:
else if ( !(filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)) ) ...
^ ^
| |