उपयोगकर्ता खाते के प्रकार के अनुसार पृष्ठों पर रीडायरेक्ट किया जा या उपयोगकर्ता नाम और पासवर्ड का उपयोग करते हुए

वोट
0

मैं इस पर काम कर रहा है PHPकोड, लेकिन मैं उन्हें खाता प्रकार का उपयोग कर अपने विशिष्ट पृष्ठों से कनेक्ट करने में सक्षम नहीं हूँ डीन, रजिस्ट्रार, लेखा और कैशियर के प्रभारी

मैं क्या करने की कोशिश की:

<?php include(header.php);
    include(banner.php) ?>
    <?php
        if (isset($_POST['btnlogin'])) {
            $uname = trim($_POST['uname']);
            $upass = trim($_POST['pass']);

            $h_upass = sha1($upass);
            if ($uname == '' OR $upass == '') {
        }
    ?>
?>   <script type=text/javascript>
        alert(Invalid Username and Password!);
    </script>
<?php    
    } else {
        $user = new User();
        $res = $user::AuthenticateUser($uname, $h_upass); 
?>
18/01/2017 को 12:09
उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
-1

आप हेडर समारोह का उपयोग कर की कोशिश की? भी आप विशिष्ट फ़ाइल के लिए उपयोगकर्ता है कि अच्छा अभ्यास हो जाएगा रीडायरेक्ट करने के लिए मध्यस्थ का उपयोग कर सकते हैं।

<?php include("header.php");
include("banner.php") ?>
<?php
if (isset($_POST['btnlogin'])) {

    $uname = trim($_POST['uname']);
    $upass = trim($_POST['pass']);

    $h_upass = sha1($upass);
    if ($uname == '' OR $upass == '') {


}
?>
?>    <script type="text/javascript">
                alert("Invalid Username and Password!");
                </script>
            <?php

    } else {
        $user = new User();
        $res = $user::AuthenticateUser($uname, $h_upass);
        if($res)
         {  

            if($user->role == "Dean")
            {
             header('Location: Dean.php');
            }else if($user->role == "Dean")
           {
            header('Location: Registrar.php');
             }

         }

       }

?>
18/01/2017 को 12:16
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more