function view1($ts) { foreach ($ts as $s) { $idS = $s->idSerie; $t = $s->title; echo <<<EOT \t\t<li> \t\t\tLa série identifié par {$idS} porte le titre : {$t} \t\t EOT; if (!empty($_SESSION['mail'])) { require_once MODEL_PATH . 'ModelUsers.php'; require_once MODEL_PATH . 'ModelLiked.php'; $data = array("mail" => $_SESSION['mail']); $i = ModelUsers::getId($data); $data = array("idUser" => $i["idUser"], "idSerie" => $idS); $exists = ModelLiked::existId($data); if ($exists > 0) { echo "<a href ='?action=unLike&controller=liked&idSerie={$idS}'>UNLIKE</a>"; } else { echo "<a href ='?action=like&controller=liked&idSerie={$idS}'>LIKE</a>"; } } echo "</li>"; } }
$tab_lik = ModelLiked::selectTitleWhere($i); $view = "list"; $pagetitle = "List liked"; break; case "unLike": if (empty($_SESSION['mail']) || is_null(myGet('idSerie'))) { $view = "error"; $pagetitle = "Erreur"; $msg = "Aucun utilisateur sélectionné"; break; } require_once MODEL_PATH . 'ModelUsers.php'; $data = array("mail" => $_SESSION['mail']); $i = ModelUsers::getId($data); $data = array("idUser" => $i["idUser"], "idSerie" => myGet('idSerie')); $exists = ModelLiked::existId($data); if ($exists == 0) { $view = "error"; $pagetitle = "Erreur"; $msg = "Vous avez déjà aimé cette série"; break; } ModelLiked::deleteLike($data); $tab_lik = ModelLiked::selectTitleWhere($i); $view = "list"; $pagetitle = "List Like"; break; default: //si l'action est inconnue, on effectue 'readAll' //si l'action est inconnue, on effectue 'readAll' case "readAll":