Commit de suppression de certaints projets un peu trop ambitieux
This commit is contained in:
+3
-3
@@ -1,6 +1,6 @@
|
||||
<header>
|
||||
<?php include_once('includes/bdd.php');
|
||||
$req = $GLOBALS['bdd']->prepare('SELECT * FROM users WHERE ID=? AND mdp=?');
|
||||
$req = $bdd->prepare('SELECT * FROM users WHERE ID=? AND mdp=?');
|
||||
if(isset($_SESSION['session_id']) && isset($_SESSION['session_mdp'])){
|
||||
$req->execute(array($_SESSION['session_id'],$_SESSION['session_mdp']));
|
||||
$rep = $req->fetch();
|
||||
@@ -17,9 +17,9 @@
|
||||
|
||||
<form id="headLoginForm" method="post" action="logging.php">
|
||||
<label for="pseudo">Pseudo :</label>
|
||||
<input type="text" name="pseudo" id="pseudo" placeholder="Ex:Bernard" required="" />
|
||||
<input type="text" name="pseudo" id="pseudo" placeholder="Ex:Bernard" required />
|
||||
<label for="mdp">Mot de passe :</label>
|
||||
<input type="password" name="mdp" id="mdp" placeholder="Votre mot de passe" required="" />
|
||||
<input type="password" name="mdp" id="mdp" placeholder="Votre mot de passe" required />
|
||||
<input type="Submit" value="Se connecter" />
|
||||
</form>
|
||||
|
||||
|
||||
+38
-43
@@ -1,47 +1,42 @@
|
||||
<?php
|
||||
|
||||
include_once 'includes/bdd.php';
|
||||
|
||||
function isConnected2S($username,$mdp){
|
||||
$req=$GLOBALS['bdd']->prepare('SELECT * FROM users WHERE ID=? AND mdp=?');
|
||||
$req->execute(array($username,$mdp));
|
||||
return (bool)$req->fetch();
|
||||
}
|
||||
|
||||
function isConnected(){
|
||||
return isConnected2S($_SESSION['session_id'],$_SESSION['session_mdp']);
|
||||
}
|
||||
|
||||
function getProjectVersionDataFromIDs($project,$version){
|
||||
$req=$GLOBALS['bdd']->prepare('SELECT p.ID AS pID , '.
|
||||
'v.versionAbs AS versionAbs , '.
|
||||
'p.name AS name , '.
|
||||
'v.version AS version , '.
|
||||
'v.language AS language , '.
|
||||
'p.permissions AS permissions , '.
|
||||
'p.ownersID AS owners '.
|
||||
'FROM projets AS p '.
|
||||
'INNER JOIN versions AS v '.
|
||||
'ON v.project_id = p.ID '.
|
||||
'WHERE v.project_id LIKE = ? AND v.versionAbs = ?');
|
||||
$req->execute(array($_GET['id'],$_GET['v']));
|
||||
if(($data = $req->fetch())){
|
||||
return $data;
|
||||
}else{
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
||||
function getProjectVersionData(){
|
||||
return getProjectVersionDataFromIds($_GET['id'],$_GET['v']);
|
||||
}
|
||||
|
||||
function getPermissionsFromData($data){
|
||||
$permissions = array(FALSE,FALSE,FALSE,FALSE);
|
||||
$permissions[0] = preg_match('#^1#',$data['permissions']);
|
||||
$permissions[1] = preg_match('#^(0|1)1#',$data['permissions']);
|
||||
$permissions[2] = preg_match('#^(0|1){2}1#',$data['permissions']);
|
||||
$permissions[3] = preg_match('#^(0|1){3}1#',$data['permissions']);
|
||||
include_once 'includes/bdd.php';
|
||||
function isConnected2S($username, $mdp) {
|
||||
$req = $bdd->prepare ( 'SELECT * FROM users WHERE ID=? AND mdp=?' );
|
||||
$req->execute ( array (
|
||||
$username,
|
||||
$mdp
|
||||
) );
|
||||
return ( bool ) $req->fetch ();
|
||||
}
|
||||
function isConnected() {
|
||||
return isConnected2S ( $_SESSION ['session_id'], $_SESSION ['session_mdp'] );
|
||||
}
|
||||
function getProjectVersionDataFromIDs($project, $version) {
|
||||
$req = $bdd->prepare ( 'SELECT p.ID AS pID , ' . 'v.versionAbs AS versionAbs , ' . 'p.name AS name , ' . 'v.version AS version , ' . 'v.language AS language , ' . 'p.permissions AS permissions , ' . 'p.ownersID AS owners ' . 'FROM projets AS p ' . 'INNER JOIN versions AS v ' . 'ON v.project_id = p.ID ' . 'WHERE v.project_id LIKE = ? AND v.versionAbs = ?' );
|
||||
$req->execute ( array (
|
||||
$_GET ['id'],
|
||||
$_GET ['v']
|
||||
) );
|
||||
if (($data = $req->fetch ())) {
|
||||
return $data;
|
||||
} else {
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
function getProjectVersionData() {
|
||||
return getProjectVersionDataFromIds ( $_GET ['id'], $_GET ['v'] );
|
||||
}
|
||||
function getPermissionsFromData($data) {
|
||||
$permissions = array (
|
||||
FALSE,
|
||||
FALSE,
|
||||
FALSE,
|
||||
FALSE
|
||||
);
|
||||
$permissions [0] = preg_match ( '#^1#', $data ['permissions'] );
|
||||
$permissions [1] = preg_match ( '#^(0|1)1#', $data ['permissions'] );
|
||||
$permissions [2] = preg_match ( '#^(0|1){2}1#', $data ['permissions'] );
|
||||
$permissions [3] = preg_match ( '#^(0|1){3}1#', $data ['permissions'] );
|
||||
}
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user