示例#1
0
 public function customerloginAction()
 {
     if ($this->getRequest()->isPost()) {
         $id = $this->getRequest()->getParam("id");
         $formdata = $this->getRequest()->getPost();
         $user_name = $formdata['user_name'];
         $password = $formdata['password'];
         $db_user = new Application_Model_DbTable_DbCustomer();
         if ($db_user->customerAuthenticate($user_name, $password)) {
             $session_user = new Zend_Session_Namespace('customer');
             $user_id = $db_user->getCustomerId($user_name);
             $user_info = $db_user->getUserById($user_id, 1);
             $session_user->customer_session = 1;
             $session_user->customer_id = $user_id;
             $session_user->customer_name = $user_name;
             $session_user->pwd = $password;
             $session_user->last_name = $user_info['last_name'];
             $session_user->first_name = $user_info['first_name'];
             $session_user->user_info = $user_info;
             // 					$dbbooking = new Application_Model_DbTable_Dbbookingtaxi();
             // 					$dbbooking->createSessionTaxiBooking($formdata,3);
             if ($id == 2) {
                 Application_Form_FrmMessage::redirectUrl("/taxi/index");
             } elseif ($id == 1) {
                 Application_Form_FrmMessage::redirectUrl("/index/booking");
             } elseif ($id == 3) {
                 Application_Form_FrmMessage::redirectUrl("/index/citytourbooking");
             } elseif ($id == 4) {
                 Application_Form_FrmMessage::redirectUrl("/stuffbooking/index");
             } elseif ($id == 5) {
                 Application_Form_FrmMessage::redirectUrl("/guidebooking/index");
             }
         } else {
             Application_Form_FrmMessage::message("ឈ្មោះ​អ្នក​ប្រើ​ប្រាស់ និង ពាក្យ​​សំងាត់ មិន​ត្រឺម​ត្រូវ​ទេ ");
             $this->view->msg = 'ឈ្មោះ​អ្នក​ប្រើ​ប្រាស់ និង ពាក្យ​​សំងាត់ មិន​ត្រឺម​ត្រូវ​ទេ ';
             if ($id == 2) {
                 Application_Form_FrmMessage::redirectUrl("/taxi/index");
             } else {
                 if ($id == 1) {
                     Application_Form_FrmMessage::redirectUrl("/index/booking");
                 } else {
                     if ($id == 3) {
                         Application_Form_FrmMessage::redirectUrl("/index/citytourbooking");
                     } elseif ($id == 4) {
                         Application_Form_FrmMessage::redirectUrl("/stuffbooking/index");
                     } elseif ($id == 5) {
                         Application_Form_FrmMessage::redirectUrl("/guidebooking/index");
                     }
                 }
             }
         }
         // 				}
     }
     $frmbooks = new Application_Form_FrmBooking();
     $frmbooking = $frmbooks->FromBooking();
     Application_Model_Decorator::removeAllDecorator($frmbooking);
     $this->view->frmbooking = $frmbooking;
 }