Update gitignore
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -1 +1,2 @@
|
||||
_base/
|
||||
_base/
|
||||
_old/
|
@@ -7,12 +7,10 @@ class AuthController {
|
||||
}
|
||||
|
||||
public function displayConnForm() {
|
||||
include __DIR__."/../view/ConnForm.php";
|
||||
include __DIR__."/../view/ConnFormView.php";
|
||||
}
|
||||
|
||||
public function handleConnForm() {
|
||||
session_start();
|
||||
require_once __DIR__."/../utils_inc/inc_pdo.php"; // $pdo existe ici désormais
|
||||
public function handleConnForm($cnx) {
|
||||
// http://localhost/contribs/traiterAuthentification.php?login=M001&pass=123
|
||||
|
||||
// Recevoir les données du form de login, et vérifier login/pass dans la base
|
||||
@@ -25,23 +23,24 @@ class AuthController {
|
||||
$textR = "select droit, password ";
|
||||
$textR.= "from membre ";
|
||||
$textR.= "where id=:login ";
|
||||
$req = $pdo->prepare($textR);
|
||||
$req = $cnx->prepare($textR);
|
||||
$req->bindParam(":login", $login);
|
||||
$req->execute();
|
||||
|
||||
// 2 possibilités : 1 ligne retournée ou 0 ligne retournée
|
||||
|
||||
$tabRes = $req->fetchAll(PDO::FETCH_ASSOC);
|
||||
if (count($tabRes)!=1) {
|
||||
// pas trouvé => retour au formulaire de co
|
||||
// die("Erreur de co");
|
||||
header("Location:../index.php?message=tekitoa");
|
||||
include __DIR__."/../view/ConnForm.php";
|
||||
exit();
|
||||
}
|
||||
|
||||
// Si on arrive là : login existe (count==1)
|
||||
if (!password_verify($pass, $tabRes[0]["password"])){
|
||||
// die("Erreur de co");
|
||||
header("Location:../index.php?message=tekitoa");
|
||||
include __DIR__."/../view/ConnForm.php";
|
||||
exit();
|
||||
}
|
||||
|
||||
|
@@ -1,6 +1,10 @@
|
||||
<?php
|
||||
session_start();
|
||||
// require_once __DIR__."/../utils_inc/inc_pdo.php"; placé dans le routeur
|
||||
require_once __DIR__."/../controller/AuthController.php";
|
||||
|
||||
$pdo = new PDO('mysql:host=mysqlsrv;dbname=contrib', "contrib_root", "123abc");
|
||||
|
||||
define("BASE_URL","/contribEvo/");
|
||||
|
||||
//index.php?route=maRoute¶m1=truc
|
||||
@@ -29,6 +33,8 @@
|
||||
|
||||
if ($route=="handleConnForm") {
|
||||
$ctr = new AuthController();
|
||||
$ctr->handleConnForm();
|
||||
$ctr->handleConnForm($pdo);
|
||||
exit();
|
||||
}
|
||||
|
||||
echo"UNKNOWN ROUTE ALERT ALERT ALERT";
|
Reference in New Issue
Block a user