예제 #1
0
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>";
    }
}
예제 #2
0
        }
        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";
예제 #3
0
     $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";