使用我写过以下代码的电子邮件链接激活用户。 ut更新命令不起作用。
function activate_account($id){
if(!empty($id)){
$status='1';
$this->User->updateAll(array('status'=>$status), array('MD5(id)'=>$id));
$this->Session->setFlash("<div class='success-message flash notice'>Your account has been activated successfully. Please login to proceed.</div>");
$this->redirect(array('action' => 'index'));
}
}