prepare('SELECT * FROM users WHERE ID=? AND mdp=?');
$req->execute(array($_SESSION['session_id'],$_SESSION['session_mdp']));
$connected = (bool)$req->fetch();
}
$data = array();
if(isset($_GET['id']) && isset($_GET['v'])){
$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 = ? AND v.versionAbs = ?');
$req->execute(array($_GET['id'],$_GET['v']));
if($rep=$req->fetch()){
$data = $rep;
$permissions[0] = preg_match('#^1#',$data['permissions']);
$permissions[1] = preg_match('#^(0|1)1#',$data['permissions']);
$permissions[2] = preg_match('#^1(0|1){2}1#',$data['permissions']);
$permissions[3] = preg_match('#^1(0|1){3}1#',$data['permissions']);
}else{
header('Location:40A.php');
goto end;
}
}else{
header('Location:40A.php');
goto end;
}
if($connected)
$owner = preg_match('[^0-9]?' . $_SESSION['session_id'] .'[^0-9]?',$data ['owners']);
if($permissions[0] || $owner){
?>
Le projet en version
>
" alt="Télécharger le jar" title="Télécharger le jar" src="pictures/download_jar.png">
>
" alt="Voir la source" title="Voir la source" src="pictures/view_code.png">
>
" alt="Télécharger la source" title="Télécharger la source" src="pictures/download_code.png">
>
" alt="Voir la doc" title="Voir la doc" src="pictures/view_javadoc.png">
>
" alt="Télecharger la doc" title="Télecharger la doc" src="pictures/download_javadoc.png">
>
" alt="Télécharger le xlsm" title="Télécharger le xlsm" src="pictures/download_xlsm.png">
>
" alt="Voir la source" title="Voir la source" src="pictures/voir_vb.png">
>
" alt="Télécharger la source" title="Télécharger la source" src="pictures/download_vb.png">
Toutes les versions :
| Version |
prepare($requete);
$req->execute(array($_GET['id']));
while($rep = $req->fetch()){
?>
| > |
}else{
header('Location:403.php');
goto end;
}?>