\n";
if(isset($debug)) echo "DEBUG : ".$requete."
\n";
return "Erreur : Une erreur MySQL est survenu.";
}
}
else
{
return "Erreur Uploader file";
}
}
else
{
return "Erreur : Un fichier de meme nom existe deja";
}
}
else
{
return "Erreur : Le fichier n'a pas ete uploader correctement.";
}
}
else
{
switch($_FILES[$file]["error"])
{
case 1 :
case 2 : return "Erreur : Le fichier a une taille trop importante."; break;
case 3 : return "Erreur : Le fichier n'a pas ete envoye en entier."; break;
case 4 : return "Erreur : Aucun fichier recu."; break;
}
echo $erreur;
}
}
else
{
return "isset";
}
}
function generate_html_reunion_fichiers($idR)
{
require("include/ludo/config.inc.php");
if ( isset($CONFIG['UPLOAD']['relative_path']) ) { $basepath='/'.$CONFIG['UPLOAD']['relative_path']; } else { $basepath='/fichiers/';}
$requete = "SELECT * FROM AWOR_Fichier WHERE idR = '".$idR."'";
$resultat = mysql_query($requete);
if($resultat != false)
{
echo '
';
}
}
function traiter_formulaire_valider_creneau()
{
$tabCreneau = array();
if(isset($_REQUEST["dataCreneaux"]))
{
//Pour chaque creneau poste, on verifie s'il existe, si non on le creer
foreach($_REQUEST['dataCreneaux'] as $creneau)
{
$tabCreneau = explode(".", $creneau);
$heureD = substr($tabCreneau[0], 0, 2);
$minD = substr($tabCreneau[0], 2, 2);
$heureA = substr($tabCreneau[1], 0, 2);
$minA = substr($tabCreneau[1], 2, 2);
$jourA = $tabCreneau[2];
$moisA = $tabCreneau[3];
$anneeA = $tabCreneau[4];
//Si un creneau n'existe pas on le creer
$idCreneau = creneauExiste($_REQUEST["idR"], $heureD, $minD, $heureA, $minA, $jourA, $moisA, $anneeA);
if($idCreneau == false)
{
$newIdC = ajouterCreneau($_REQUEST["idR"], $heureD, $minD, $heureA, $minA, $jourA, $moisA, $anneeA);
if($newIdC != false)
{
$tabNewCreneau[] = $newIdC;
}
}
else
{
$tabNewCreneau[] = $idCreneau;
}
}
// tabCreneau contient les tous les creneaux dont on a besoin pour la reunion, il faut maintenant supprimer de la base
// tous les creneaux de la reunion qui n'apparaissent pas dans cette liste
$listeCreneau = "(";
foreach($tabNewCreneau as $creneau)
{
$listeCreneau .= "'".$creneau."', ";
}
$listeCreneau .= "'XXX')";
if(isset($debug)) echo $listeCreneau;
//On recupere les creneaux ne faisant plus partie de la novuelle liste des creneaux
$requete = "SELECT idC FROM AWOR_Creneau WHERE idR='".$_REQUEST["idR"]."' AND idC NOT IN ".$listeCreneau;
//echo "DEBUG : $requete";
if($resultat = mysql_query($requete))
{
while($ligne = mysql_fetch_array($resultat))
{
supprimerCreneau($ligne["idC"]);
}
}
}
}
function traiter_formulaire_maj_profil()
{
require_once ('include/tools.inc.php');
$requete = "UPDATE AWOR_Personne SET courrielP = '".addslashes_if_needed($_POST["courrielP"])."', loginP = '".addslashes_if_needed($_POST["loginP"])."', nomP = '".addslashes_if_needed($_POST["nomP"])."', prenomP = '".addslashes_if_needed($_POST["prenomP"])."', methodeAuth = '".addslashes_if_needed($_POST["methodeAuth"])."' WHERE idP = '".$_SESSION['session_idP']."'";
if(mysql_query($requete) == false) return "Une erreur MySQL est survenu : ".mysql_error();
$_SESSION['session_prenomP'] = $_POST["prenomP"];
$_SESSION['session_nomP'] = $_POST["nomP"];
//print_r($_POST);
}
function ajouterCreneau($idR, $heureD, $minD, $heureA, $minA, $jourA, $moisA, $anneeA)
{
$dateD = mktime($heureD, $minD, 0, $moisA, $jourA, $anneeA);
$dateA = mktime($heureA, $minA, 0, $moisA, $jourA, $anneeA);
$duree = $dateA - $dateD;
$dateD = date("Y-m-d G:i:s", $dateD);
$duree = $duree / 60;
$requete = "INSERT INTO AWOR_Creneau (dateHeure, duree, idR) VALUES ('".$dateD."', '".$duree."', '".$idR."')";
if(isset($debug)) echo $requete."
";
if(mysql_query($requete)) { return mysql_insert_id(); } else { return false; }
}
function ajouterCreneau2($idR, $dateHeure, $duree)
{
$requete = "INSERT INTO AWOR_Creneau (dateHeure, duree, idR) VALUES ('".$dateHeure."', '".$duree."', '".$idR."')";
if(mysql_query($requete))
{
return mysql_insert_id();
}
else
{
return false;
}
}
function supprimerCreneau($idC)
{
if(mysql_query("DELETE FROM AWOR_Creneau WHERE idC='".$idC."'"))
{
if(mysql_query("DELETE FROM AWOR_Choisir WHERE idC='".$idC."'"))
{
return true;
}
else
{
return false;
}
}
else
{
return false;
}
}
function creneauExiste($idR, $heureD, $minD, $heureA, $minA, $jourA, $moisA, $anneeA)
{
$dateD = mktime($heureD, $minD, 0, $moisA, $jourA, $anneeA);
$dateA = mktime($heureA, $minA, 0, $moisA, $jourA, $anneeA);
$duree = $dateA - $dateD;
$dateD = date("Y-m-d G:i:s", $dateD);
$duree = $duree / 60;
$requete = "SELECT idC FROM AWOR_Creneau WHERE idR='".$idR."' AND dateHeure='".$dateD."' AND duree=".$duree."";
if($result = mysql_query($requete))
{
if(mysql_num_rows($result) > 0)
{
$ligne = mysql_fetch_array($result);
return $ligne["idC"];
}
else
{
return false;
}
}
}
?>