Normalement fin controllers mais doucement quand meme faut pas trop rever

main
Lilian BRETON 2 years ago
parent 8b5d7ccad0
commit 3538a957be

@ -11,7 +11,11 @@ $password="";
$dsn=""; // chemin vers bd (mysql:host=londres.uca.local;dbname=dblibreton => pour l'iut) $dsn=""; // chemin vers bd (mysql:host=londres.uca.local;dbname=dblibreton => pour l'iut)
$vues['erreur'] = 'Vues/erreur.php' $vues['erreur'] = 'Vues/erreur.php';
// A faire pour toutes les vues $vues['addList'] = 'Vues/addList.php';
$vues['addTask'] = 'Vues/addTask.php';
$vues['accueil'] = 'Vues/accueil.php';
$vues['accueilPrivate'] = 'Vues/accueilPrive.php';
$vues['connexion'] = 'Vues/connexion.php';
?> ?>

@ -50,19 +50,23 @@ class userController {
$this->UpdateTask(); $this->UpdateTask();
break; break;
case "viewPrivateList":
$this->PrivateList();
break;
default: default:
$dVueEreur[] = "Erreur d'appel php"; $dVueEreur[] = "Erreur d'appel php";
require ($rep.$vues['vuephp1']); //Appel de vue à changer require ($rep.$vues['accueil']);
break; break;
} }
} }
catch (PDOException $e){ catch (PDOException $e){
$dVueEreur[] = "Erreur BDD"; $dVueEreur[] = "Erreur BDD";
require ($rep.$vues['erreur']); //Appel de vue à changer require ($rep.$vues['erreur']);
} }
catch (Exception $e2){ catch (Exception $e2){
$dVueEreur[] = "Erreur innatendue"; $dVueEreur[] = "Erreur innatendue";
require ($rep.$vues['erreur']); //Appel de vue à changer require ($rep.$vues['erreur']);
} }
exit(0); exit(0);
} }
@ -73,7 +77,7 @@ class userController {
'username' => "", 'username' => "",
'password' => "", 'password' => "",
); );
require ($rep.$vues['accueil']); //Appel de vue à changer require ($rep.$vues['accueil']);
} }
@ -89,7 +93,7 @@ class userController {
'username' => $username, 'username' => $username,
'password' => $mdp, 'password' => $mdp,
); );
require ($rep.$vues['vuephp']); // CHANGER APPEL VUE require ($rep.$vues['accueil']);
} }
function Delete() { function Delete() {
@ -97,28 +101,28 @@ class userController {
$results = $this->$mdlUsr->delete(); //A compléter avec bons arguments $results = $this->$mdlUsr->delete(); //A compléter avec bons arguments
session_unset(); session_unset();
session_destroy(); session_destroy();
require ($rep.$vues['AccueilLogin']); //Appel de vue à changer require ($rep.$vues['accueil']);
} }
} }
function Update() { function Update() {
if(isset($_SESSION['username'])) { if(isset($_SESSION['username'])) {
$results = $this->$mdlUsr->update(); //Ajouter arguments $results = $this->$mdlUsr->update(); //Ajouter arguments
require ($rep.$vues['Accueil']); //Appel de vue à changer require ($rep.$vues['accueil']);
} }
} }
function AddList() { function AddList() {
if(isset($_SESSION['username'])){ if(isset($_SESSION['username'])){
$results = $this->$mdlUsr->addList($user); //changer arguments $results = $this->$mdlUsr->addList($user); //changer arguments
require ($rep.$vues['...']); // Appel vue à changer require ($rep.$vues['addTask']);
} }
} }
function DelList() { function DelList() {
if(isset($_SESSION['username'])){ if(isset($_SESSION['username'])){
$results = $this->$mdlUsr->delList($user); //aa $results = $this->$mdlUsr->delList($user); //aa
require ($rep.$vues['...']); // apegffo, require ($rep.$vues['accueil']);
} }
} }

@ -30,7 +30,7 @@ class visitorController {
default: default:
$dVueEreur[] = "Erreur d'appel php"; $dVueEreur[] = "Erreur d'appel php";
require ($rep.$vues['vuephp1']); //Appel de vue à changer require ($rep.$vues['accueil']);
break; break;
} }
} }
@ -45,7 +45,7 @@ class visitorController {
'username' => "", 'username' => "",
'password' => "", 'password' => "",
); );
require ($rep.$vues['accueil']); //Appel de vue à changer require ($rep.$vues['accueil']);
} }
@ -61,7 +61,7 @@ class visitorController {
'username' => $username, 'username' => $username,
'password' => $mdp, 'password' => $mdp,
); );
require ($rep.$vues['vuephp']); // CHANGER APPEL VUE require ($rep.$vues['accueil']); //
} }
@ -70,8 +70,8 @@ class visitorController {
if($results != NULL) { if($results != NULL) {
$_SESSION['username'] = $username; $_SESSION['username'] = $username;
$user = $this->$mdlUsr->getUserForConnection($username, $mdp); $user = $this->$mdlUsr->getUserForConnection($username, $mdp);
require ($rep.$vues['Vues/page.html']); //Appel de vue à changer (vues des listes pour user connecté) require ($rep.$vues['accueil']);
return login ($rep.$vues['erreur : username existe déjà']); //Appel de vue à changer (soit retour sur inscription, soit erreur) return login ($rep.$vues['connexion']);
} }
} }
@ -80,11 +80,11 @@ class visitorController {
$user = $this->$mdlUsr->getUserForConnection($username, $mdp); $user = $this->$mdlUsr->getUserForConnection($username, $mdp);
if($user != NULL) { if($user != NULL) {
$_SESSION['username'] = $username; $_SESSION['username'] = $username;
require ($rep.$vues['AccueilLogin']); //Appel de vue à changer (vues des listes pour user connecté) require ($rep.$vues['accueil']);
return $username; return $username;
} }
else { else {
require ($rep.$vues['erreur : username n\'existe pas']); //Appel de vue à changer (soit retour sur connexion, soit erreur) require ($rep.$vues['connexion']);
} }
} }
} }

Loading…
Cancel
Save