public function loginAction()
 {
     $form = new LoginForm();
     $form->get('submit')->setValue('Login');
     $request = $this->getRequest();
     if ($request->isPost()) {
         //print_r($request->getPost());
         // $post = $request->getPost();
         //$username = $post['username'];
         //$password = $post['password'];
         //print_r($username);
         //echo "'".$username."'";
         //echo "'".$password."'";
         $login = new Login();
         $form->setInputFilter($login->getInputFilter());
         $form->setData($request->getPost());
         if ($form->isValid()) {
             $login->exchangeArray($form->getData());
             //echo "'".$login->username."'";
             //echo "'".$login->password."'";
             //$user = $this->getLoginTable()->getLoginbyusernamepassword($username, $password);
             $user = $this->getLoginTable()->getLoginbyusernamepassword($login->username, $login->password);
             if ($user != null) {
                 // Check the return status instead
                 return $this->redirect()->toRoute('login', array('action' => 'loggedin'));
             } else {
                 return $this->redirect()->toRoute('login', array('action' => 'loginfail'));
             }
         } else {
             foreach ($form->getMessages() as $messageId => $message) {
                 echo "Validation failure '{$messageId}': {$message}\n";
             }
         }
     }
     return array('form' => $form);
 }