コード例 #1
0
 public function listar()
 {
     session_start();
     $data = array();
     if (!empty($_POST['subject'])) {
         $subject = $_POST['subject'];
         $type = array();
         $difficulty = array();
         $j = 0;
         $k = 0;
         for ($i = 1; $i < 4; $i++) {
             if (isset($_POST["type" . $i])) {
                 $type[$j] = $_POST["type" . $i];
                 $j++;
             }
             if (isset($_POST["difficulty" . $i])) {
                 $difficulty[$k] = $_POST["difficulty" . $i];
                 $k++;
             }
         }
         $login = new Login();
         $id = $login->isLogged();
         if ($id) {
             $user = new User($id);
             $regNumber = $user->regNumber;
             $data["user"] = $user;
         } else {
             header('Location: http://localhost/WEB_Projeto_Final/public_html/home');
         }
         //$regNumber = "0136";
         $show_question = new Questao();
         $result = $show_question->getWithFilter($subject, $type, $difficulty, $regNumber);
         $data['questions'] = $result;
         $data['images'] = $show_question->getImages($result);
         $data['answers'] = $show_question->getAnswer($result);
         //var_dump($data['answers']);
         $subjects = new Questao();
         $getSubjects = $subjects->getSubjects($regNumber);
         //var_dump($getSubjects);
         $data["subjects"] = array_unique($getSubjects);
         //var_dump($data["subjects"]);
     }
     $this->view('questoes/listar', $data);
 }
コード例 #2
0
 public function showAll()
 {
     session_start();
     $login = new Login();
     $id = $login->isLogged();
     if ($id) {
         $user = new User($id);
         $regNumber = $user->regNumber;
         $data["user"] = $user;
         //echo $regNumber;
     } else {
         header('Location: http://localhost/WEB_Projeto_Final/public_html/home');
     }
     $show_questions = new Questao();
     $results = $show_questions->getAll();
     $getSubjects = $show_questions->getSubjects($regNumber);
     //var_dump($getSubjects);
     $data["subjects"] = array_unique($getSubjects);
     $data['questions'] = $results;
     $data['images'] = $show_questions->getImages($results);
     $data['answers'] = $show_questions->getAnswer($results);
     $this->view('questoes/listar', $data);
     //	echo $result[0]->value;
     //	var_dump($results);
 }