public function cambiarpass($id_profesor)
 {
     $this->titulo = "Cambiar contraseña";
     $this->profesor = new Profesor();
     $this->profesor->id = $id_profesor;
     if (Input::post("profesor") and Input::post("pass1")) {
         $inputs = Input::post("profesor");
         if ($inputs['password'] != $inputs['password2']) {
             Input::delete();
             Flash::info("Las nuevas contraseñas no coinciden");
             Router::redirect("perfil/cambiarpass/{$id_profesor}");
             die;
         }
         $prof = new Profesor();
         $prof_pass = $prof->find($id_profesor);
         if ($prof->encriptar(Input::post("pass1")) != $prof_pass->password) {
             Input::delete();
             Flash::info("La contraseña anterior no coincide");
             Router::redirect("perfil/cambiarpass/{$id_profesor}");
             die;
         }
         $prof_pass->password = $prof->encriptar($inputs['password']);
         if ($prof_pass->update()) {
             Flash::valid("La contraseña ha sido cambiada con éxito");
         } else {
             Flash::error("No se pudo cambiar la contraseña");
         }
         Input::delete();
     }
 }