如果usertype是求职者,那么如果usertype是雇主,则重定向到第1页,然后重定向到第2页

时间:2015-01-08 06:41:05

标签: php redirect

您好我只想检查用户(登录的用户)是否使用了用户类型,然后他应该重定向到my-profile.php,如果usertype是Jobseeker,那么他应该重定向到latest-jobs.php。如果可以的话,这是我的代码请帮帮我。

我正在尝试在我的代码中添加一些脚本,但它有一些错误而且无法正常工作。现在它将重定向到latest-jobs.php(Employer和Jobseeker)。检查我的第二个脚本。

由于

<?php
session_start();
include("lib/conn.php");

?>
<?php
$email=$_POST['user'];
$password=$_POST['password'];

if ($email && $password){

$query = "SELECT * FROM register WHERE email = '$email' AND password= '$password' and status = '1'";
$result = mysql_query( $query ) or die ("didn't query");
$num = mysql_num_rows( $result );


if ($num == 1){

$_SESSION['ocer']=$email;

header("Location: my-profile.php");

}

else {

header("Location: index.php?l=1");

}

}

?>

我的第二个脚本

<?php
session_start();
include("lib/conn.php");

?>
<?php
$email=$_POST['user'];
$password=$_POST['password'];


if ($email && $password){

$query = "SELECT * FROM register WHERE email = '$email' AND password= '$password' and status = '1'";
$result = mysql_query( $query ) or die ("didn't query");
$num = mysql_num_rows( $result );


if ($num == 1){

$_SESSION['ocer']=$email;

if ($usertype == "Employer") {

header("Location: my-profile.php");

}

else {

header ("Location: latest-jobs.php");

}

}

else {

header("Location: index.php?l=1");

}

}

?>

1 个答案:

答案 0 :(得分:0)

我现在得到了解决方案。

<?php
session_start();
include("lib/conn.php");

    $email=$_POST['user'];
    $password=$_POST['password'];

    if ($email && $password)
    {       
        $query = "SELECT * FROM register WHERE email = '".$email."' AND password= '".$password."' and status = '1'";        
        $result = mysql_query($query) or die ("didn't query". mysql_error());
        $num = mysql_num_rows($result);

        if($num ==1){
            $data = mysql_fetch_array($result);
            if($data['usertype'] == 'Employer')
            {
                $_SESSION['ocer'] = $email;
                header("Location: my-profile.php"); 
            }
            else if($data['usertype'] == 'Jobseeker')
            {   
            $_SESSION['ocer'] = $email;
                header("Location: latest-jobs.php");                
            }
        } 
        else{
            header("Location: index.php?l=1");
        }
    }

?>