PHP перенаправить на другую страницу - PullRequest
0 голосов
/ 24 октября 2018

Я пытался использовать другие методы и видел других людей, использующих этот метод.Я не понимаю, почему мой не работает.Он перенаправляет только на первое условие «если»

$username = $_POST['user'];
$password = $_POST['pass'];

$sql2= "SELECT * FROM `user` WHERE username='$username' AND password='$password' ";
$sql3="SELECT usertype from `user` WHERE username='$username'";
//$result = $con->query($sql2);

$result=mysqli_query($conmfadb,$sql2);

// Mysql_num_row is counting table row

$count=mysqli_num_rows($result); 
#echo $count;  
//Query to redirect
$pageSelect=mysqli_query($conmfadb,$sql3);
// If result matched $mail and $pwd, table row must be 1 row
if($pageSelect="admin"){

 echo"
<script type='text/javascript'>location.href = 'menu.php';</script>";    


} elseif($pageSelect="user"){
    if ($count >= 1) {

  echo"
<script type='text/javascript'>location.href = 'form/form.php';</script>";    
} else {
    echo "Your attempt is Unsuccessful! $count";
}
}
else
{
    echo"error";
}` 

1 Ответ

0 голосов
/ 24 октября 2018

попробуйте это ниже.Это работает

if($pageSelect="admin")
{

?>
<script type='text/javascript'>location.href = 'menu.php';</script>";    
<?php

} 

elseif($pageSelect="user")

{
    if ($count >= 1) {

 ?>
<script type='text/javascript'>location.href = 'form/form.php';</script>";   
<?php 
} 

else {

        echo "Your attempt is Unsuccessful! $count";
    }
}
else
{
    echo"error";
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...