<?php session_start(); if ($_SESSION["valida"] == false && $_SESSION["role"] != 'alumno') { header('Location: login.php'); error_reporting(0); } error_reporting(0); //error_reporting(E_ALL); ini_set('display_errors', 1); require_once '../controller/equationController.php'; $equationController = new EquationController(); $equations = $equationController->getEquations(); $equations_size = sizeof($equations); ?> <html lang="en" class=" overthrow-enabled"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Pizarra Virtual</title> <link rel="stylesheet" href="../../assets/css/site.css"> <link rel="stylesheet" href="../../assets/css/chat.css" type="text/css" /> <link rel="stylesheet" href="../../assets/css/font-awesome.min.css"> <!-- Bootstrap Core --> <link href="../../assets/css/bootstrap.min.css" rel="stylesheet"> <!-- Font Awesome --> <link href="../../assets/fonts/css/font-awesome.min.css" rel="stylesheet"> <!-- Admin Core --> <link href="../../assets/css/nifty.min.css" rel="stylesheet">
<?php require_once '../controller/equationController.php'; require_once '../controller/likelyAnswerController.php'; error_reporting(0); session_start(); if ($_SESSION["valida"] == false && $_SESSION["role"] != 'tutor') { header('Location: login.php'); } if (isset($_GET['equation'])) { $equation = $_GET['equation']; $answer = $_GET['answer']; $numberAnswers = $_GET['numberAnswers']; $likelyAnswers = []; $controller = new EquationController(); $equationObject = $controller->createEquation($equation, $answer); for ($i = 0; $i <= $numberAnswers; $i++) { $likelyAnswer = $_GET['answer' . $i]; $likelyMessage = $_GET['message' . $i]; $likelyAnswer = trim($likelyAnswer); $likelyAnswer = str_replace(' ', '', $likelyAnswer); $likelyAnswerController = new LikelyAnswerController(); $likelyAnswerObject = $likelyAnswerController->createLikelyAnswer($equation, $likelyAnswer, $likelyMessage); if ($likelyAnswerObject !== null) { array_push($likelyAnswers, $likelyAnswerObject); } else { print_r('Error fatal'); break; } } if ($equationObject === false) {
<?php require_once '../controller/equationController.php'; $equationController = new EquationController(); $equations = $equationController->getAllEquations(); error_reporting(0); $ids = ['ungrouped' => [], 'grouped' => []]; for ($i = 0; $i < sizeof($equations['ungrouped']); $i++) { foreach ($equations['groups'] as $group) { $id = "ue" . $i . "g" . $group; array_push($ids['ungrouped'], $id); } } for ($i = 0; $i < sizeof($equations['grouped']); $i++) { foreach ($equations['groups'] as $group) { $id = "e" . $i . "g" . $group; array_push($ids['grouped'], $id); } } foreach ($ids['grouped'] as $grouped) { $assign = $_POST[$grouped] == true ? true : false; $equation_index = explode('e', explode('g', $grouped)[0])[1]; $group = explode('g', $grouped)[1]; if ($assign) { $equationController->assignEquation($equations['grouped'][$equation_index][0]->getEquation(), $group); } else { $equationController->unassignEquation($equations['grouped'][$equation_index][0]->getEquation(), $group); } } foreach ($ids['ungrouped'] as $ungrouped) { $assign = $_POST[$ungrouped] == true ? true : false;