=($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

"; $cons=1; } echo "
"; echo "
"; echo "$bouton"; echo "
"; echo "

"; echo "

Consultation du planning de Réservation des terrains du $club->nom

"; echo "

Réservation des terrains du $club->nom au 0891 678 900

"; echo "

"; echo "Vous pouvez cliquer dans la case correspondante au terrain et au créneau horaire voulu pour réserver ce créneau."; echo "

"; include("calendrier/calendrier.inc2.php"); include_once("calendrier/string.inc.php"); $mois_courrant=$mois_courrant-1; echo "
"; echo ""; echo ""; /* 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 ""; echo "
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)
DATE DE CONSULTATION : le ",$jour," ",monthNumToName($mois)," ",$annee,"
"; if($mois_courrant==0){ $gestion_mois=12; $gestion_annee=$annee-1; echo showCalendar($gestion_annee."-".$gestion_mois,$id_club, $date_selectionnee, $plann); } else{ echo showCalendar($annee."-".$mois_courrant,$id_club, $date_selectionnee,$plann); } echo "
"; $mois_courrant=$mois_courrant+1; echo showCalendar($annee."-".$mois_courrant,$id_club, $date_selectionnee,$plann); echo "
"; if($mois_courrant==12){ $mois_courrant=1; $annee=$annee+1; echo showCalendar($annee."-".$mois_courrant,$id_club, $date_selectionnee,$plann); } else{ $mois_courrant=$mois_courrant+1; echo showCalendar($annee."-".$mois_courrant,$id_club, $date_selectionnee,$plann); } echo "
"; echo "

"; echo "
"; ?> "); $nb=mysqli_num_rows($rep); if($nb > 0) { 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 ""; if($i%6 == 0) { echo ""; } } echo ""; } ?>
Légende des couleurs
$rubrique->nom
Tournois
Simple Hommes
Simple Dames
Jeunes
Doubles

"; echo "Affichage avec les terrains"; echo "   "; echo "Affichage avec les horaires"; 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 "

"; include("piedDePage.php"); ?>