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

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