=($now+(86400*14)) and $lien==0) {
$timestamp=time();
}
}
else if(isset($_GET['jour']) and isset($_GET['mois']) and isset($_GET['annee'])){
$jour=$_GET['jour'];
$mois=$_GET['mois'];
$annee=$_GET['annee'];
$timestamp=mktime(10,0,0,$mois, $jour, $annee);
$now=time();
/* Si la date dépasse de 2 semaines la date d'aujourd'hui - on affiche la date d'aujourd'hui */
/* Si ce n'est pas un clic sur un calendrier */
if($timestamp>=($now+(86400*14)) and $lien==0) {
$timestamp=time();
}
}
else {
$timestamp = time();
}
$mois_courrant=date('m', $timestamp);
$mois=date('m', $timestamp);
$mois_cal=$mois;
$jour=date("d", $timestamp);
$jour_cal=$jour;
$annee=date("Y",$timestamp);
$annee_cal=$annee;
$ts_demain=$timestamp+86400; /* Date du lendemain */
$mois_courrant_dm=date("m",$ts_demain);
$jour_dm=date("d",$ts_demain);
$annee_dm=date("Y",$ts_demain);
/* recupere le numéro du club */
if(isset($_GET['id_club'])) {
$id_club=$_GET['id_club'];
}
else {
$id_club=$_POST['id_club'];
}
/* Fichier de constantes */
include_once("constantes.php");
/* init la connexion à la BDD */
include_once("conf.php");
/* recupere les coordonnées du club */
$requete1="SELECT nom,telephone FROM club WHERE id_club LIKE '$id_club'";
$result1=mysqli_query($db_connection, $requete1) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$club=mysqli_fetch_object($result1);
$titre="$club->nom";
/* Compte le nombre de terrains présents dans le club */
$requete2="SELECT COUNT(id_reservable) FROM reservable WHERE id_club LIKE '$id_club'";
$result2=mysqli_query($db_connection, $requete2) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$tmp_terrains=mysqli_fetch_array($result2);
$nb_terrains=$tmp_terrains[0];
echo "";
echo "
";
if($plann=='jour') {
echo "";
}
echo "Consultation des terrains du club $club->nom";
echo "";
echo "";
?>
";
echo "";
/* COntrole pour fermeture de session */
$adm=0;
echo "
";
if(isset($_SESSION['type']) and isset($_SESSION['id'])) {
include("deco_resa.php");
$type=$_SESSION['type'];
$id=$_SESSION['id'];
if($type=='joueur') {
$requete="SELECT id_joueur, nom, prenom FROM joueur WHERE id_joueur='$id'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$joueur=mysqli_fetch_object($reponse);
$id_joueur_log=$joueur->id_joueur;
$adm=0;
}
else {
$requete="SELECT id_joueur, id_club FROM admin_resa WHERE id_admin='$id'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$admin=mysqli_fetch_object($reponse);
$requete="SELECT id_joueur, nom, prenom FROM joueur WHERE id_joueur='$admin->id_joueur'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$joueur=mysqli_fetch_object($reponse);
$id_joueur_log=$joueur->id_joueur;
if($admin->id_club==$id_club) {
$adm=1;
}
}
$cons=2;
}
else {
echo "retour à la page d'accueil
Choisissez une date en cliquant dessus (en rouge : aujourd'hui ; en vert : date de consultation) ";
echo "(La date change chaque minute - rafraichissement de la page automatique)
";
echo "
DATE DE CONSULTATION : le ",$jour," ",monthNumToName($mois)," ",$annee,"
";
/* Date en cours sur la reservation */
if($jour<10 and strlen($jour)==1) {$jour_ds="0".$jour; } else { $jour_ds=$jour; }
if($mois<10 and strlen($mois)==1) {$mois_ds="0".$mois; } else { $mois_ds=$mois; }
$date_selectionnee="$annee-$mois_ds-$jour_ds";
echo "
";
for($i=1;$i<=$nb;$i++) {
$rubrique=mysqli_fetch_object($rep);
$req="SELECT couleur_hex FROM couleurs WHERE id_couleur='$rubrique->id_couleur'";
$rep1=mysqli_query($db_connection, $req) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$couleur=mysqli_fetch_object($rep1);
$req="SELECT couleur_hex FROM couleurs WHERE id_couleur='$rubrique->id_coul_police'";
$rep1=mysqli_query($db_connection, $req) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$couleur_pol=mysqli_fetch_object($rep1);
echo "
";
}
/* Affichage du planning en fonction de son type */
if($plann=='jour') {
affichage_jour($jour_cal,$mois_cal,$annee_cal,$id_club,$adm,1,0,0,$cons,0,0);
}
else if($plann=='sem_terrains') {
affichage_semaine_terrain($jour_cal,$mois_cal,$annee_cal,$id_club,$cons);
}
else {
affichage_semaine($jour_cal,$mois_cal,$annee_cal,$id_club,$cons);
}
echo "