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>"; } }
$view = "connect"; $pagetitle = "Connection"; break; } $admini = ModelUsers::isAdmin($data); $logValide = ModelUsers::selectWhere($data); if (COUNT($logValide) == 1) { $_SESSION['mail'] = myGet('mail'); $_SESSION['ConnectPassword'] = myGet('ConnectPassword'); if (COUNT($admini) != 0) { $_SESSION['admin'] = 1; } else { $_SESSION['admin'] = 0; } // Initialisation des variables pour la vue $tab_util = ModelUsers::selectAll(); // Chargement de la vue $view = "home"; $pagetitle = "Connexion"; } else { $view = "error"; $pagetitle = "Erreur"; $msg = "Mauvais mot de passe"; } break; case "deconnect": session_destroy(); unset($_SESSION); $view = "home"; $pagetitle = "Accueil"; 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": 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";
<td> <input type="password" name="txtPass"> </td> </tr> <tr> <td align="left"> <a href="index.php?option=singIn" class="lnkCss">Registrarte</a><input type="submit" name="btmLogin" value="Iniciar" style="float:right"> </td> </tr> <tr> <td align="left"> <?php require_once 'models/ModelUsers.php'; if (isset($_POST['btmLogin'])) { if (!empty($_POST['txtUser']) && !empty($_POST['txtPass'])) { $ModelUsers = new ModelUsers(); if ($ModelUsers->validateLogin($_POST['txtUser'], $_POST['txtPass'])) { echo ' Cargando... <META http-equiv="REFRESH" content="0;URL=./"> '; } else { echo ' <div class="error"> Usuario incorrecto! </div> '; } } else { echo ' <div class="error">