我有客户——前线的加拿大人。
function login() {
if(!empty($this->data)) {
# Call function from Customer to insert Registration Data
$loginData = ClassRegistry::init( Customer )->checkLogin($this->data[ email ], $this->data[ password ]);
if(isset($loginData) && !empty($loginData)) {
$this->Session->write( Session.userid ,$loginData[ Customer ][ id ]);
$this->Session->write( Session.email ,$loginData[ Customer ][ email ]);
$this->redirect(HTTP_PATH."my-profile");
exit;
} else {
$this->Session->setFlash( Please enter valid Username/Password , default ,array( class => flash_bad ));
$this->redirect(HTTP_PATH."customer/login");
exit;
}
}
}
以及模式客户。 php,
function checkLogin($email,$password) {
$loginData = $this->find( first , array( conditions => array( Customer.email => $email, Customer.password => sha1($password), Customer.is_active => Yes )));
return $loginData;
}
大部分时间为Login 工作罚款,但有些时间为零,而且没有工作,也没有信息。 每天只有日复一页。
我只检查了所有这些事情,发现当时我网站上的浏览器显示/应用 >,但我已经把实际的会议路径定在之前在行使职能app_ Controller.php上。
我只去掉所有浏览器的海滩,并试图做原木,现在它正在做罚款。
Can anyone explain me what is the issue? it occurs randomly so i can t find root of the issue.