public function actionIndex()
 {
     /**
      * 测试连接数据库
      * var_dump(Yii::app()->db);
      * $userInfo = User::model()->find("username=:name",array(':name'=>'zhuwanxiong'));
      *	p($userInfo);die;
      */
     $loginForm = new LoginForm();
     if (isset($_POST['LoginForm'])) {
         //固定写法
         $loginForm->attributes = $_POST['LoginForm'];
         if ($loginForm->validate() && $loginForm->login()) {
             Yii::app()->session['logintime'] = time();
             $this->redirect(array('admin/index'));
         }
     }
     //手动加载布局
     $this->layout = "/layouts/login";
     $randkey = rand(1, 2);
     $this->render("login2", array('loginForm' => $loginForm));
     /*
     switch ($randkey){
     	case 1:
     		$this->render("login",array('loginForm'=>$loginForm));
     		break;
     	case 2:
     		$this->render("login2",array('loginForm'=>$loginForm));
     	
     }
     */
 }
Example #2
0
 public function actionReg()
 {
     $model = new User('reg');
     $this->performAjaxValidation($model);
     if (isset($_POST['User'])) {
         $model->attributes = $_POST['User'];
         $login = new LoginForm();
         $login->email = $model->email;
         $login->password = $model->password;
         $login->rememberMe = 1;
         if ($model->validate()) {
             if ($model->save() && $login->login()) {
                 // отправляем уведомление
                 $text = 'Вы успешно зарегистрировались на сайте ' . $_SERVER['HTTP_HOST'];
                 $text .= '<br />Ваш логин: ' . $model->email;
                 $text .= '<br />Ваш пароль: ' . $_POST['User']['password'];
                 $message = new YiiMailMessage();
                 $message->setTo(array($model->email => $model->name . ' ' . $model->lastname));
                 $message->setFrom(array($model->email => 'Комплекс Бар'));
                 $message->setSubject('Регистрация на сайте Complexbar.ru');
                 $message->setBody($text, 'text/html', 'utf8');
                 Yii::app()->mail->send($message);
                 $this->redirect('/katalog/');
             }
         }
     }
     $data = array();
     $this->render('/users/auth', $data);
 }
Example #3
0
 public function actionSignup()
 {
     $model = new User();
     // uncomment the following code to enable ajax-based validation
     /*
     if(isset($_POST['ajax']) && $_POST['ajax']==='user-signup-form')
     {
     		echo CActiveForm::validate($model);
     		Yii::app()->end();
     }
     */
     if (isset($_POST['User'])) {
         $model->attributes = $_POST['User'];
         if ($model->validate()) {
             $login = new LoginForm();
             $login->username = $model->email;
             $login->password = $model->password;
             $model->save(false);
             if ($login->validate(array('username', 'password')) && $login->login()) {
                 $this->redirect(Yii::app()->user->returnUrl);
             } else {
                 echo "Email:" . $model->email;
                 echo "Password:" . $model->password;
                 $this->render('login', array('model' => $login));
                 return;
             }
             // form inputs are valid, do something here
         }
     }
     $this->render('signup', array('model' => $model));
 }
 public function actionLoginHandler()
 {
     $model = new LoginForm();
     if (isPostOrAjaxRequest()) {
         if (isset($_POST['LoginForm'])) {
             $model->attributes = $_POST['LoginForm'];
             if ($model->validate()) {
                 if (!$model->isUserBanned()) {
                     $model->login();
                 } else {
                     $response['redirect'] = $this->createUrl('banned');
                     $this->successfulAjaxResponse($response);
                 }
             }
             if (isAjax()) {
                 if ($model->hasErrors()) {
                     $this->validationErrorsAjaxResponse($model, FALSE);
                 } else {
                     $response['redirect'] = Yii::app()->getRequest()->getUrlReferrer();
                     $this->successfulAjaxResponse($response);
                 }
             }
         }
     }
 }
Example #5
0
 protected function proccessRequest()
 {
     if (Yii::app()->request->getPost('logout') !== null) {
         Yii::app()->user->logout();
         Yii::app()->controller->refresh();
         return true;
     }
     if (Yii::app()->request->getPost('LoginForm') !== null) {
         $model = new LoginForm();
         $model->attributes = Yii::app()->request->getPost('LoginForm');
         if ($model->validate() && $model->login()) {
             Yii::app()->controller->refresh();
             return true;
         }
     }
     if (Yii::app()->request->getPost('RememberForm') !== null) {
         $model = new RememberForm();
         $model->attributes = Yii::app()->request->getPost('RememberForm');
         if ($model->validate()) {
             $user = User::model()->find('`login` = :username OR `email` = :username', array('username' => $model->username));
             if ($user) {
                 $user->saveAttributes(array('authcode' => User::hash($user->id . $user->email . time() . rand())));
                 $cfg = ContentUnit::loadConfig();
                 $viewFileDir = $cfg['UnitLogin'] . '.login.templates.mail.';
                 $tpldata['model'] = $user;
                 $tpldata['settings'] = Yii::app()->settings->model->getAttributes();
                 $tpldata['page'] = $this->params['content']->getUnitPageArray();
                 // send 'to_user_confirm' mail
                 Yii::app()->messenger->send('email', $user->email, Yii::t('UnitLogin.main', 'Password reset'), Yii::app()->controller->renderPartial($viewFileDir . 'password_reset', $tpldata, true));
                 return true;
             }
         }
     }
     return false;
 }
Example #6
0
 public function actionLogin($url = '')
 {
     if (!user()->getIsGuest()) {
         $returnUrl = strip_tags(trim($url));
         if (empty($returnUrl)) {
             $returnUrl = aurl('site/index');
         }
         // @todo 如果有了用户中心,这里应该跳转到用户中心
         request()->redirect($returnUrl);
         exit(0);
     }
     $model = new LoginForm('login');
     if (request()->getIsPostRequest() && isset($_POST['LoginForm'])) {
         $model->attributes = $_POST['LoginForm'];
         if ($model->validate() && $model->login()) {
         } else {
             $model->captcha = '';
         }
     } else {
         $returnUrl = strip_tags(trim($url));
         if (empty($returnUrl)) {
             $returnUrl = request()->getUrlReferrer();
         }
         if (empty($returnUrl)) {
             $returnUrl = aurl('site/index');
         }
         // @todo 如果有了用户中心,这里应该跳转到用户中心
         $model->returnUrl = urlencode($returnUrl);
     }
     cs()->registerMetaTag('noindex, follow', 'robots');
     $this->setSiteTitle(t('site_login'));
     $this->render('login', array('form' => $model));
 }
Example #7
0
 public function actionLogin()
 {
     //echo 'Yuan want to login system!';
     //通过控制器来调用视图
     //renderPartial()调用视图,不渲染布局,render可以
     //$this->renderPartial('login');
     if (!Yii::app()->user->isGuest) {
         $this->redirect(array('user/home', 'uid' => Yii::app()->user->id));
     }
     //创建登录模型对象
     $user_login = new LoginForm();
     if (isset($_POST['LoginForm'])) {
         //收集登录表单信息
         $user_login->attributes = $_POST['LoginForm'];
         //持久化用户信息 session,login()方法
         //校验通过 validate()方法
         if ($user_login->validate() && $user_login->login()) {
             //$this->redirect(Yii::app()->user->returnUrl);//session 储存,开始
             //$this->redirect("./index.php?r=user/home&id=$id");
             //$this->redirect(Yii::app()->request->urlReferrer);
             $this->redirect(array('user/home', 'uid' => Yii::app()->user->id));
         }
     }
     $this->render('login', array('user_login' => $user_login));
 }
Example #8
0
 /**
  * Displays the login page
  */
 public function actionLogin()
 {
     if (isset($_REQUEST['email'])) {
         $model = new LoginForm();
         // echo $_REQUEST['email']."<br>";
         // echo $_REQUEST['password']."<br>";
         $model->username = $_REQUEST['email'];
         $model->password = $_REQUEST['password'];
         // validate user input and redirect to the previous page if valid
         if ($model->validate() && $model->login()) {
             $user = User::model()->findByPk(Yii::app()->user->id);
             $user->last_login = date('Y-m-d h:i:s');
             $user->scenario = 'login';
             if ($user->save()) {
                 echo $user->level;
             } else {
                 print_r($user->getErrors());
             }
             // echo "succesfull";
         } else {
             echo "failed";
             // print_r($model->getErrors());
         }
     } else {
         echo "ga post ke login form";
     }
 }
 public function actionLogin()
 {
     $formLogin = new LoginForm();
     if (isset($_POST['ajax']) && $_POST['ajax'] === 'login-form') {
         var_dump($_POST);
         die;
         echo CActiveForm::validate($model);
         Yii::app()->end();
     }
     if (isset($_POST['LoginForm'])) {
         $formLogin->attributes = $_POST['LoginForm'];
         if ($formLogin->validate() && $formLogin->login()) {
             $idSesion = Yii::app()->user->id;
             $objusuario = new Usuarios();
             $usuario = $objusuario->findByPk($idSesion);
             switch ($usuario->roles_id) {
                 case '1':
                     # Redirecciona al perfil del Usuario registrado
                     break;
                 case '2' or '3':
                     $this->redirect(array('propuestas/listar'));
                     break;
                 default:
                     $this->redirect(array('site/login'));
                     break;
             }
         }
     }
     $this->render('login', array('model' => $formLogin));
 }
Example #10
0
 /**
  * This is the action to handle external exceptions.
  */
 public function actionLogin()
 {
     if (!Yii::app()->user->isGuest) {
         $this->redirect('/member/index.html');
     }
     $this->pageTitle = "登录中心 - " . Yii::app()->name;
     if (isset($_POST['username'])) {
         $status = array();
         if (!isset($_POST['username']) || !isset($_POST['password'])) {
             $status = array('status' => 0, "info" => '用户名或者密码错误!');
         } else {
             Yii::import("application.models.form.LoginForm", true);
             $loginform = new LoginForm();
             if (!isset($_POST['rememberMe'])) {
                 $_POST['rememberMe'] = false;
             }
             $loginform->setAttributes(array('username' => $_POST['username'], 'password' => $_POST['password'], 'rememberMe' => $_POST['rememberMe']));
             if ($loginform->validate() && $loginform->login()) {
                 $status = array('status' => 1, "info" => '登录');
             } else {
                 $status = array('status' => 0, "info" => '用户名或者密码错误!');
             }
         }
         echo json_encode($status);
         Yii::app()->end();
     }
     $this->render('html5_login');
 }
Example #11
0
 public function actionLogin()
 {
     $baseUrl = Yii::app()->homeUrl;
     $baseUrl = Yii::app()->request->hostInfo . $baseUrl;
     if (Yii::app()->user->isGuest) {
         $model = new LoginForm();
         if (Yii::app()->request->isPostRequest) {
             $model->attributes = $_POST['LoginForm'];
             // validate user input and redirect to the previous page if valid
             if ($model->validate() && $model->login()) {
                 $this->redirect(Yii::app()->user->returnUrl);
             } else {
                 $error = $model->getErrorCode();
                 //var_dump($error);exit;
                 if ($error == 201) {
                     echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />';
                     echo "<h2 style='text-align:center'>Tài khoản của bạn đã bị khóa. Liên hệ TrangPTK để kích hoạt lại.({$error})</h2>";
                     exit;
                 }
             }
         }
         // display the login form
         $this->render('login', array('model' => $model));
     } else {
         $this->redirect('/');
     }
 }
Example #12
0
 public function actionRegister()
 {
     $model = new User('register');
     $provinces = Province::model()->findAll();
     $provinces = CHtml::listData($provinces, 'idProvince', 'name');
     $cities = array();
     $districts = array();
     if (isset($_POST['User'])) {
         $model->attributes = $_POST['User'];
         if ($model->createUser()) {
             //Log in the new user
             $modelLoginForm = new LoginForm();
             $modelLoginForm->username = $model->username;
             $modelLoginForm->password = $model->conf_password;
             //because password has been md5
             if ($modelLoginForm->login()) {
                 $this->redirect(Yii::app()->user->returnUrl);
             }
         }
         if (isset($model->idProvince)) {
             $cities = City::model()->findAllByAttributes(array('idProvince' => $model->idProvince));
             $cities = CHtml::listData($cities, 'idCity', 'name');
         }
         if (isset($model->idCity)) {
             $districts = District::model()->findAllByAttributes(array('idCity' => $model->idCity));
             $districts = CHtml::listData($districts, 'idDistrict', 'name');
         }
     }
     $this->render('register', array('model' => $model, 'provinces' => $provinces, 'cities' => $cities, 'districts' => $districts));
 }
 /**
  * Displays the login page
  */
 public function actionLogin()
 {
     /**
      * Авторизация по токену для восстановления пароля
      */
     if ($recoveryPasswordToken = Yii::app()->request->getParam('token')) {
         if ($user = CmsUser::getByRecoveryPasswordToken($recoveryPasswordToken)) {
             $log = new LoginForm();
             $log->username = $user->username;
             $log->password = $user->password;
             $log->login();
             $this->redirect($this->createAbsoluteUrl('UserPersonal/index', array('id' => $user->id)));
         }
     }
     $service = Yii::app()->request->getQuery('service');
     if (isset($service)) {
         $authIdentity = Yii::app()->eauth->getIdentity($service);
         $authIdentity->redirectUrl = Yii::app()->user->returnUrl;
         $authIdentity->cancelUrl = $this->createAbsoluteUrl('site/login');
         if ($authIdentity->authenticate()) {
             $identity = new ServiceUserIdentity($authIdentity);
             // Успешный вход
             if ($identity->authenticate()) {
                 Yii::app()->user->login($identity);
                 // Специальный редирект с закрытием popup окна
                 $authIdentity->redirect();
             } else {
                 // Закрываем popup окно и перенаправляем на cancelUrl
                 $authIdentity->cancel();
             }
         }
         $this->redirect(array('site/login'));
     }
     //авторизация с помошью соц сетей
     $model = new LoginForm();
     // if it is ajax validation request
     if (isset($_POST['ajax']) && $_POST['ajax'] === 'login-form') {
         echo CActiveForm::validate($model);
         Yii::app()->end();
     }
     // collect user input data
     if (isset($_POST['LoginForm'])) {
         $model->attributes = $_POST['LoginForm'];
         // validate user input and redirect to the previous page if valid
         // $model1=CmsUser::model()->findByAttributes(array('username'=>$model->username));
         $model_set = CmsSetting::model()->findByPk(1);
         if ($model_set->podtv_email == 1) {
             $user = CmsUser::model()->findByAttributes(array('username' => $model->username));
             $user->sendRecoveryPasswordMessage();
             $this->render('login', array('model' => $model, 'flag' => true));
             Yii::app()->end();
         } else {
             if ($model->validate() && $model->login()) {
                 $this->redirect(array('UserPersonal/index', 'id' => Yii::app()->user->id));
             }
         }
     }
     // display the login form
     $this->render('login', array('model' => $model));
 }
 public function actionTac_vu_khach()
 {
     $dangtin = new LoginForm();
     $khachhang = new Khachhang();
     $form = new CForm('application.views.admin.tac_vu_khach.form_tac_vu_khach', $khachhang);
     $khachhang->setScenario('dang_tin_khach');
     if ($form->submitted('dangtinkhach') && $form->validate()) {
         $id = $khachhang->idkhach;
         $arry = explode("_", $id);
         $username = $arry[0];
         if (isset($arry[1])) {
             $id = $arry[1];
             if ($user = Khachhang::model()->TTkhach($id, $username)) {
                 $dangtin->username = $user['ten_dang_nhap'];
                 $dangtin->password = $user['password'];
                 $dangtin->_identity = new UserIdentity($dangtin->username, $dangtin->password);
                 $dangtin->_identity->authenticate();
                 $dangtin->login();
                 $this->redirect(Yii::app()->request->baseUrl . '/dang-tin');
             } else {
                 $this->__message = "Nhập sai id khách hàng!";
             }
         } else {
             $this->__message = "Nhập sai cú pháp!";
         }
     }
     $this->render('tac_vu_khach', array('form' => $form, 'message' => $this->__message));
 }
Example #15
0
 /**
  * Logs in the user using the given username and password in the model.
  * @return boolean whether login is successful
  */
 public function save()
 {
     $user = new Users();
     $user->setAttributes($this->attributes);
     $user->setAttribute("password", BaseTool::ENPWD($this->password));
     if ($user->validate() && $user->save()) {
         $accountarray = array('user_id' => Yii::app()->db->getLastInsertID(), 'total' => 0, 'use_money' => 0, 'no_use_money' => 0, 'newworth' => 0);
         $newAccount = new Account();
         $newAccount->setAttributes($accountarray);
         $newAccount->save();
         //发送邮件
         $activecode = BaseTool::getActiveMailCode($this->username);
         $message = MailTemplet::getActiveEmail($this->username, $activecode);
         $mail = Yii::app()->Smtpmail;
         $mail->SetFrom(Yii::app()->params['adminEmail']);
         $mail->Subject = "好帮贷测试邮件";
         $mail->MsgHTML($message);
         $mail->AddAddress($this->email);
         if ($mail->Send()) {
             $user->updateAll(array("regtaken" => $activecode, "regativetime" => time() + 60 * 60), "username=:username", array(":username" => $this->username));
         }
         Yii::import("application.models.form.LoginForm", true);
         $loginform = new LoginForm();
         $loginarray = array('rememberMe' => false, 'username' => $this->username, 'password' => $this->password);
         $loginform->setAttributes($loginarray);
         if ($loginform->validate() && $loginform->login()) {
         }
         return true;
     } else {
         $usererror = $user->errors;
         $this->addError("username", current(current($usererror)));
         return false;
     }
 }
Example #16
0
 /**
  * Displays the login page
  */
 public function actionLogin()
 {
     $model = new LoginForm();
     // if it is ajax validation request
     /*
      if (isset($_POST['ajax']) && $_POST['ajax'] === 'login-form') {
      echo CActiveForm::validate($model);
      Yii::app()->end();
      }
     */
     // collect user input data
     if (isset($_POST['LoginForm'])) {
         $model->attributes = $_POST['LoginForm'];
         // validate user input and redirect to the previous page if valid
         if ($model->validate() && $model->login()) {
             /* Simpan theme ke cookies */
             $user = User::model()->findByPk(Yii::app()->user->id);
             $theme = Theme::model()->findByPk($user->theme_id);
             $theme->toCookies();
             $this->redirect(Yii::app()->user->returnUrl);
         }
     }
     // display the login form
     $this->render('login', array('model' => $model));
 }
Example #17
0
 public function testLogin()
 {
     $model = new LoginForm();
     $model->username = '******';
     $model->password = '******';
     $this->assertTrue($model->login());
     $this->assertFalse(Yii::app()->user->isGuest);
 }
 /**
  * Logs user in after registration.
  * @param boolean $insert
  * @param array $changedAttributes
  */
 public function afterSave($insert, $changedAttributes)
 {
     parent::afterSave($insert, $changedAttributes);
     if ($this->isActive()) {
         $loginForm = new LoginForm(['username' => $this->username]);
         $loginForm->login(false);
     }
 }
Example #19
0
 public function afterRegister($username, $password)
 {
     $model = new LoginForm();
     $model->username = $username;
     $model->password = $password;
     if ($model->login()) {
         return true;
     }
 }
 public function actionLogin()
 {
     if (!\Yii::$app->user->isGuest) {
         return $this->goHome();
     }
     $model = new LoginForm();
     if ($model->load(Yii::$app->request->post()) && $model->login()) {
         return $this->goBack();
     }
     return $this->render('login', ['model' => $model]);
 }
Example #21
0
 protected function renderContent()
 {
     $form = new LoginForm();
     if (isset($_POST['LoginForm'])) {
         $form->attributes = $_POST['LoginForm'];
         if ($form->validate() && $form->login()) {
             $this->controller->redirect(Yii::app()->user->returnUrl);
         }
     }
     $this->render('loginWidget', array('form' => $form));
 }
 protected function renderContent()
 {
     $form = new LoginForm();
     if (isset($_POST['LoginForm'])) {
         $form->attributes = $_POST['LoginForm'];
         if ($form->validate() && $form->login()) {
             $this->controller->refresh();
         }
     }
     $this->render('Userlogin', array('model' => $form));
 }
Example #23
0
 public function actionIndex()
 {
     $loginForm = new LoginForm();
     if (isset($_POST['LoginForm'])) {
         $loginForm->attributes = $_POST['LoginForm'];
         if ($loginForm->validate() && $loginForm->login()) {
             $this->redirect(array('default/index'));
         }
     }
     $this->render('index', array('loginForm' => $loginForm));
 }
Example #24
0
 public function actionLogin()
 {
     $loginForm = new LoginForm();
     if (isset($_POST['LoginForm'])) {
         $loginForm->setAttributes($_POST['LoginForm']);
         if ($loginForm->validate() && $loginForm->login()) {
             $this->redirect(Yii::app()->createUrl('offer/create'));
         }
     }
     $this->render('login', array('loginForm' => $loginForm));
 }
Example #25
0
 public function actionLogin()
 {
     $model = new LoginForm();
     if (isset($_POST['LoginForm'])) {
         $model->attributes = $_POST['LoginForm'];
         if ($model->login()) {
             $this->redirect($this->createUrl('timeline/index'));
         }
     }
     $this->render('login', array('model' => $model));
 }
 public function actionLogin()
 {
     $model = new LoginForm();
     if (isset($_POST['LoginForm'])) {
         $model->attributes = $_POST['LoginForm'];
         if ($model->login()) {
             $this->redirect(Yii::app()->user->returnUrl);
         }
     }
     $this->render('login', array('model' => $model));
 }
Example #27
0
 public function run()
 {
     if ($this->visible) {
         $user = new LoginForm();
         if ($user->load(\Yii::$app->request->post()) && $user->login()) {
             return \Yii::$app->getResponse()->refresh();
         } else {
             return $this->render('loginWidget', ['user' => $user, 'title' => $this->title]);
         }
     }
 }
 /**
  * Действие авторизации пользователя
  */
 public function actionLogin()
 {
     echo 'null';
     /* $.ajax empty response is also rejected; the server should return a response of null or {} instead */
     $model = new LoginForm();
     $model->username = (string) filter_input(INPUT_POST, 'Login');
     $model->password = (string) filter_input(INPUT_POST, 'Password');
     $model->rememberMe = (string) filter_input(INPUT_POST, 'rememberMe');
     $model->authtip = (string) filter_input(INPUT_POST, 'authtip') !== '' ? (string) filter_input(INPUT_POST, 'authtip') : "0";
     $model->login();
 }
Example #29
0
 public function actionIndex()
 {
     Yii::import('application.modules.backend.models.LoginForm');
     $model = new LoginForm();
     if (isset($_POST['LoginForm'])) {
         $model->setAttributes($_POST['LoginForm']);
         if ($model->validate() && $model->login()) {
             $this->redirect(array('/backend/default/index'));
         }
     }
     $this->render('//login/index', array('model' => $model));
 }
Example #30
0
 public function actionIndex()
 {
     $model = new LoginForm();
     if (isset($_POST['LoginForm'])) {
         //echo "<pre>";print_r($_REQUEST);
         $model->attributes = $_POST['LoginForm'];
         if ($model->validate() && $model->login()) {
             //echo "<pre>";print_r($_REQUEST);die;
             if ($_POST['LoginForm']['logintype'] == 'company') {
                 //echo "fsfsf";die;
                 //$user = Login::model()->exists('email=:email',array('email'=>$$_POST['LoginForm']['email']));
                 $email = $_SESSION['_registration__id'];
                 //echo $email;die;
                 $rec = ServiceUser::model()->findByAttributes(array('email' => $email));
                 //echo "<pre>";print_r($rec);die;
                 Yii::app()->session['loggedId'] = $rec->id;
                 Yii::app()->session['type'] = 'company';
                 Yii::app()->session['companyname'] = ucfirst($rec->company_name);
                 $this->redirect(array('dashboard'));
             } else {
                 $email = $_SESSION['_registration__id'];
                 $rec = CustomerUser::model()->findByAttributes(array('email' => $email));
                 //echo "<pre>";print_r($rec);die;
                 Yii::app()->session['loggedId'] = $rec->id;
                 Yii::app()->session['type'] = 'customer';
                 Yii::app()->session['customername'] = ucfirst($rec->cname);
                 $this->redirect(array('customerdashboard'));
             }
             //$this->redirect(array('dashboard'));
             //$this->redirect(array('dashboard'));
             //$rec=Login::model()->findByAttributes(array('email'=>$email,'password'=>$pass,'status'=>1));
             //$auth = new UserIdentity($email,$password);
             //$auth->authenticate();
             /* if()
                            { 
                            	  //Yii::app()->user->setState('id', $rec->id);
             	  //Yii::app()->session->add('id',$rec->id);
                               $this->redirect(array('dashboard'));
                            }
                            else
                            {
                                Yii::app()->user->setFlash('login', "Wrong Email and Password");
                                $this->redirect(array('index'));
                            }*/
         } else {
             $errors = $model->getErrors();
             //var_dump($errors);
         }
     }
     $links = CmsPages::model()->findAll();
     Yii::app()->params['MyArray'] = $links;
     $this->render('login', array('model' => $model));
 }