0
我試圖做一個條件:如果登錄名,密碼和電子郵件不爲空運行以下代碼,但如果有人在登錄名和密碼中輸入'admin',我希望代碼跳過空郵件並繼續。我收到以下錯誤信息:如何使if語句在if(condition&condition&if())中?
Parse error: syntax error, unexpected 'if' (T_IF) in C:\xampp\htdocs\page\signup.php on line 16
我的代碼:
$dblogin=$_POST["login"];
$dbpassword=$_POST["password"];
$dbemail=$_POST["email"];
$connect = new mysqli('localhost', 'root', '', 'data');
$_SESSION['login'] = $_POST['login'];
$_SESSION['email'] = $_POST['email'];
if(mysqli_connect_errno()==0){
if((!empty($_POST[login])) && (!empty($_POST[password])) && if($login!=admin & $password!=admin){(!empty($_POST[email]))}){
$sql = mysqli_query($connect, "SELECT FROM users (dblogin, dbpassword, dbemail) WHERE dblogin=login");
你可以使用三元我懷疑,但更好,更容易四處嵌套if語句。 –
如果在if中,則不能使用 – Jens