I / yapman benim kullanıcı (ben sadece burada alakalı ne dahil) dışarı açmış kolları aşağıdaki sınıf var. Ben orada hesap sayfasına login.php ziyaret eden kaydedilir kullanıcıları yönlendirmek istiyorum. Ben bunu kullanarak yok ....
$User = new User();
if ($User->loggedin = 'true') header('Location:MyAccountNEW.php');
Sorun ben değilim. Bu ben $ Kullanıcı loggedin, hiçbir şey çıkageldi echo durumu> 3 (2) olduğu zaman değil, ancak ben (.. doğru veya yanlış onu geçin. ASLO hava myaccountnew.php yönlendirir olduğunu tür şaşkına ...
İşte sınıfı
Class User {
public $loggedin = false;
public $username = "";
public $ShopperID = "";
function __construct() {
$this->CheckLogin();
}
function CheckLogin() {
if (!empty($_SESSION['LoggedIn']) && !empty($_SESSION['Username'])) {
$this->loggedin = true;
$this->username = $_SESSION['Username'];
}
else {
$this->loggedin = false;
}
}
heres logout.php gibi görünüyor
<?php include ("base.php");
include("userclass.php");
$User = new User();
$User->loggedin = false;
$_SESSION = array(); session_destroy(); ?>