コード例 #1
0
ファイル: index.php プロジェクト: stimepy/smallprgs
function login()
{
    if (!X1Cookie::CheckLogin('ebay_auctions')) {
        if (isset($_POST['user']) && isset($_POST['pass'])) {
            if (strtolower($_POST['user']) != 'admin' || $_POST['pass'] != 'th3h0us3m0us3') {
                echo 'Nope';
                log_htm();
                return true;
            } else {
                X1Cookie::SetCookie('ebay_auctions', 'admin', 'kris');
                return false;
            }
        } else {
            log_htm();
            return true;
        }
    }
    return false;
}
コード例 #2
0
ファイル: X1Cookie.class.php プロジェクト: stimepy/smallprgs
 function CheckLogin($cookie_name = X1_cookiename)
 {
     $my_cookie = X1Cookie::CookieRead($cookie_name);
     $user_cookie = array('admin', 'kris');
     //Checks to see if we have data in the team cookie
     if (empty($my_cookie[0]) && empty($my_cookie[1])) {
         if (isset($my_cookie) && $my_cookie != false) {
             X1Cookie::RemoveCookie($cookie_name);
         }
         return false;
     }
     //cookie for teams
     if ($cookie_name == 'ebay_auctions') {
         if ($my_cookie[0] != $user_cookie[0] && $my_cookie[1] != $user_cookie[1]) {
             X1Cookie::RemoveCookie($cookie_name);
             return false;
         }
     } else {
         //wrong cookie, possible error?
         return false;
     }
     return true;
 }