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>"; } }
} 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": require_once MODEL_PATH . 'ModelUsers.php'; //initialisation des variables pour la vue $data = array("mail" => $_SESSION['mail']); $i = ModelUsers::getId($data); $tab_lik = ModelLiked::selectTitleWhere($i); $view = "list"; $pagetitle = "List Like"; break; } require VIEW_PATH . "view.php";
$m = ""; $ConnectPassword = ""; $submit = "Connexion"; $act = "connected"; $label = "Connecter"; $view = "connect"; $pagetitle = "Connection"; break; case "connected": if (is_null(myGet('mail'))) { $view = "error"; $pagetitle = "Erreur"; $msg = "Aucun identifiant saisie"; break; } $data = ModelUsers::getId(array("mail" => myGet('mail'))); if (COUNT(ModelUsers::selectWhere($data)) == 0) { $view = "error"; $pagetitle = "Erreur"; $msg = "L'utilisateur n'existe pas"; break; } $u = ModelUsers::select($data); $i = $u->idUser; $m = $u->mail; $pwd = $u->password; if (is_null(myGet('mail') || is_null(myGet('ConnectPassword'))) || $pwd != hash('sha256', myGet('ConnectPassword') . Conf::getSeed())) { $m = ""; $ConnectPassword = ""; $submit = "Connexion"; $act = "connected";