<?php 
 
function redirect($url) 
{ 
    $url = rtrim(SCRIPT_URL, '/') . '/' . ltrim($url, '/'); 
 
    if ( ! headers_sent() ) 
    {     
        header('Location: '.$url, TRUE, 302); 
        exit; 
    } 
    else 
    { 
        echo '<script type="text/javascript">'; 
        echo 'window.location.href="'.$url.'";'; 
        echo '</script>'; 
        echo '<noscript>'; 
        echo '<meta http-equiv="refresh" content="0;url='.$url.'" />'; 
        echo '</noscript>'; 
        exit; 
    } 
} 
 
function get_redirect_page() 
{ 
    $login = new WILogin(); 
 
    if ( $login->isLoggedIn() ) 
    { 
        spl_autoload_register(function($class) 
        { 
            require_once $class . '.php'; 
        }); 
        $admin = new WIAdmin(WISession::get("user_id")); 
        $role = $admin->getRole(); 
    } 
    else 
        $role = 'default'; 
 
    $redirect = unserialize(SUCCESS_LOGIN_REDIRECT); 
 
    if ( ! isset($redirect['default']) ) 
        $redirect['default'] = 'index.php'; 
 
    return isset($redirect[$role]) ? $redirect[$role] : $redirect['default']; 
} 
 
 
function e($value) 
{ 
    return htmlentities($value, ENT_QUOTES, 'UTF-8', false); 
} 
 
 |