public function activeAction() { $message = ""; $valid = false; $activeCode = $this->_getParam('code'); if ($activeCode) { $userTbl = new VC_DbTable_User(); //Get user information $userInfo = $userTbl->fetchRow("guid = '" . $activeCode . "'"); if ($userInfo) { if ($userInfo->is_active == 0) { $where = "guid = '" . $activeCode . "'"; $status = $userTbl->update(array('is_active' => 1), $where); if ($status) { $message = "Bạn đã kích hoạt tài khoản thành công, hãy đăng nhập để sử dụng hệ thống."; $this->_helper->flashMessenger->addMessage($message); $this->_redirect("/login/index"); } else { } } else { $message = "Tài khoản này đã được kích hoạt trước đó rồi"; } } else { $message = "Tài khoản này không tồn tại trong hệ thống,"; $message .= "<br/>Hãy liên lạc với ban quản trị để xử lý vấn đề này."; } } else { $message = "Thông tin kích hoạt không hợp lệ."; } $messageArr = $this->_helper->flashMessenger->getMessages(); if (sizeof($messageArr) > 0) { $message = $messageArr[0]; } $this->view->valid = $valid; $this->view->message = $message; }