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