私は条件を作ろうとしています:ログイン、パスワード、電子メールが空でないならば、次のコードを実行します。しかし、誰かがログインとパスワードに「admin」と入力した場合、空メールをスキップして進みます。あなたは、いくつかの問題を抱えてif文をif(condition&condition&if())の中に入れる方法は?
$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