";
+ $ligne = 0;
$requete="SELECT id_rubrique, nom FROM rubriques_resa WHERE nom<>'Libre' AND id_club='$id_club'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
while($rubrique=mysqli_fetch_object($reponse)) {
diff --git a/www/tyroltenn/creer_rubrique.php b/www/tyroltenn/creer_rubrique.php
index 465f36a..4856ee2 100755
--- a/www/tyroltenn/creer_rubrique.php
+++ b/www/tyroltenn/creer_rubrique.php
@@ -52,7 +52,7 @@ $id_club=$_SESSION['Club'];
$nb=mysqli_num_rows($reponse);
if($nb>0) {
echo "";
- $coul_defaut=constant("COL_POLICE");
+ $coul_defaut="#000000";
while($couleur=mysqli_fetch_object($reponse)) {
echo "couleur_hex == $coul_defaut) {
diff --git a/www/tyroltenn/creer_sponsor.php b/www/tyroltenn/creer_sponsor.php
index aeb7609..8ac4aa0 100755
--- a/www/tyroltenn/creer_sponsor.php
+++ b/www/tyroltenn/creer_sponsor.php
@@ -100,7 +100,7 @@ $id_club=$_SESSION['Club'];
$debut=date("Y-m-d H:i:s", $ts_debut);
$ts_fin=mktime(date("H"), date("i"), date("s"), 9,30,$annee+1);
$fin=date("Y-m-d H:i:s", $ts_fin);
- $temp=utf8_decode("MembreLicencié");
+ $temp="MembreLicencié";
$requete="INSERT INTO compte(id_joueur, id_club, actif_debut, actif_fin, statut, droit, solde, paiement) ";
$requete.="VALUES('$id_joueur','$id_club', '$debut','$fin','$temp','Usage','1000','oui')";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
diff --git a/www/tyroltenn/creer_terrain.php b/www/tyroltenn/creer_terrain.php
index 2072d6e..d2bb8a8 100755
--- a/www/tyroltenn/creer_terrain.php
+++ b/www/tyroltenn/creer_terrain.php
@@ -78,10 +78,10 @@ $id_club=$_SESSION['Club'];
/* Gestion des accents */
if($protection=='Exterieur') {
- $protection=utf8_decode("Extérieur");
+ $protection="Extérieur";
}
if($surface=='Resine') {
- $surface=utf8_decode("Résine");
+ $surface="Résine";
}
/* Controle si les horaires sont ok */
diff --git a/www/tyroltenn/dates_champ_suite.php b/www/tyroltenn/dates_champ_suite.php
index 7a06fb3..c1c4318 100755
--- a/www/tyroltenn/dates_champ_suite.php
+++ b/www/tyroltenn/dates_champ_suite.php
@@ -125,7 +125,7 @@ $id_cap=$_SESSION['Id'];
/* Indique" la victoire ou la défaite de l'equipe en cours et non l'équipe adverse */
list($gagnant, $points)=explode(" ", $rencontre->score);
if($gagnant=='Victoire') {
- $temp=utf8_decode("Défaite");
+ $temp="Défaite";
}
else {
$temp="Victoire";
diff --git a/www/tyroltenn/export_liste_joueurs_club.php b/www/tyroltenn/export_liste_joueurs_club.php
index 2f4cc21..94c7ff5 100755
--- a/www/tyroltenn/export_liste_joueurs_club.php
+++ b/www/tyroltenn/export_liste_joueurs_club.php
@@ -24,7 +24,7 @@
/* Recupere tous les joueurs qui ont un compte actif */
$ts=date("Y-m-d H:i:s", time());
- $temp=utf8_decode("MembreLicencié");
+ $temp="MembreLicencié";
/* Recupere les classements */
$requete="SELECT DISTINCT c.id_joueur FROM compte c LEFT JOIN joueur j ON c.id_joueur=j.id_joueur ";
diff --git a/www/tyroltenn/fct_affichage_planning.php b/www/tyroltenn/fct_affichage_planning.php
index 73fa154..ac85cba 100755
--- a/www/tyroltenn/fct_affichage_planning.php
+++ b/www/tyroltenn/fct_affichage_planning.php
@@ -25,10 +25,10 @@
$requete="SELECT MIN(HOUR(heure_ouverture)), MAX(HOUR(heure_fermeture)) FROM reservable WHERE id_club='$id_club'";
$result=mysqli_query($db_connection,$requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$horaires=mysqli_fetch_array($result);
- list($ouv_h, $ouv_m, $ouv_s)=explode(":",$horaires[0]);
- $ouverture=mktime($ouv_h, $ouv_m, $ouv_s, $mois, $jour, $annee);
- list($fer_h, $fer_m, $fer_s)=explode(":",$horaires[1]);
- $fermeture=mktime($fer_h, $fer_m, $fer_s, $mois, $jour, $annee);
+ $ouv_h=(int)$horaires[0];
+ $fer_h=(int)$horaires[1];
+ $ouverture=mktime($ouv_h, 0, 0, $mois, $jour, $annee);
+ $fermeture=mktime($fer_h, 0, 0, $mois, $jour, $annee);
$nb_col_total=(($fer_h - $ouv_h)*2)+1;
@@ -52,12 +52,12 @@
$reponse=mysqli_query($db_connection,$requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
while($resa=mysqli_fetch_object($reponse)) {
$reserv=array();
- $reserv[id_reservation]=$resa->id_reservation;
- $reserv[id_reservable]=$resa->id_reservable;
+ $reserv['id_reservation']=$resa->id_reservation;
+ $reserv['id_reservable']=$resa->id_reservable;
list($dbt_h, $dbt_m, $dbt_s)=explode(":",$resa->heure_resa_deb);
- $reserv[heure_debut]=mktime($dbt_h, $dbt_m, $dbt_s, $mois, $jour, $annee);
+ $reserv['heure_debut']=mktime($dbt_h, $dbt_m, $dbt_s, $mois, $jour, $annee);
list($fin_h, $fin_m, $fin_s)=explode(":",$resa->heure_resa_fin);
- $reserv[heure_fin]=mktime($fin_h, $fin_m, $fin_s, $mois, $jour, $annee);
+ $reserv['heure_fin']=mktime($fin_h, $fin_m, $fin_s, $mois, $jour, $annee);
array_push($reservations, $reserv);
}
/* Calcul des TS */
@@ -71,12 +71,12 @@
/* Pour chaque demi-heure */
for($ts_horaires=$ouverture; $ts_horaires<$fermeture; $ts_horaires+=1800) {
for($cpt=0;$cpt $ts_horaires and $id_terrain==$reservations[$cpt][id_reservable]) {
+ else if($reservations[$cpt]['heure_debut'] <= $ts_horaires and $reservations[$cpt]['heure_fin'] > $ts_horaires and $id_terrain==$reservations[$cpt]['id_reservable']) {
$indice_encours=-2;
break;
}
@@ -87,7 +87,7 @@
/* Si une réservation a été trouvée */
if($indice_encours > -1) {
- $id_resa=$reservations[$indice_encours][id_reservation];
+ $id_resa=$reservations[$indice_encours]['id_reservation'];
$requete="SELECT id_rubrique, id_categorie, type FROM reservation WHERE id_reservation='$id_resa' ";
$result=mysqli_query($db_connection,$requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$joueur=mysqli_fetch_object($result);
@@ -267,13 +267,13 @@
$nb_resa=mysqli_num_rows($reponse);
while($resa=mysqli_fetch_object($reponse)) {
$reserv=array();
- $reserv[id_reservation]=$resa->id_reservation;
- $reserv[id_reservable]=$resa->id_reservable;
+ $reserv['id_reservation']=$resa->id_reservation;
+ $reserv['id_reservable']=$resa->id_reservable;
list($annee_res, $mois_res, $jour_res)=explode("-", $resa->date_resa);
list($dbt_h, $dbt_m, $dbt_s)=explode(":",$resa->heure_resa_deb);
- $reserv[heure_debut]=mktime($dbt_h, $dbt_m, $dbt_s, $mois_res, $jour_res, $annee_res);
+ $reserv['heure_debut']=mktime($dbt_h, $dbt_m, $dbt_s, $mois_res, $jour_res, $annee_res);
list($fin_h, $fin_m, $fin_s)=explode(":",$resa->heure_resa_fin);
- $reserv[heure_fin]=mktime($fin_h, $fin_m, $fin_s, $mois_res, $jour_res, $annee_res);
+ $reserv['heure_fin']=mktime($fin_h, $fin_m, $fin_s, $mois_res, $jour_res, $annee_res);
array_push($reservations, $reserv);
}
@@ -330,12 +330,12 @@
for ($j=0;$j $ts_actu and $terrains[$j]==$reservations[$cpt][id_reservable]) {
+ else if($reservations[$cpt]['heure_debut'] <= $ts_actu and $reservations[$cpt]['heure_fin'] > $ts_actu and $terrains[$j]==$reservations[$cpt]['id_reservable']) {
$indice_encours=-2;
break;
}
@@ -345,7 +345,7 @@
}
// Si une réservation a été trouvée
if($indice_encours > -1) {
- $id_resa=$reservations[$indice_encours][id_reservation];
+ $id_resa=$reservations[$indice_encours]['id_reservation'];
$requete="SELECT id_rubrique, id_categorie, type FROM reservation WHERE id_reservation='$id_resa' ";
$result=mysqli_query($db_connection,$requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$joueur=mysqli_fetch_object($result);
@@ -572,13 +572,13 @@
$reponse=mysqli_query($db_connection,$requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
while($resa=mysqli_fetch_object($reponse)) {
$reserv=array();
- $reserv[id_reservation]=$resa->id_reservation;
- $reserv[id_reservable]=$resa->id_reservable;
- // $reserv[validation]=$resa->validation;
+ $reserv['id_reservation']=$resa->id_reservation;
+ $reserv['id_reservable']=$resa->id_reservable;
+ // $reserv['validation']=$resa->validation;
list($dbt_h, $dbt_m, $dbt_s)=explode(":",$resa->heure_resa_deb);
- $reserv[heure_debut]=mktime($dbt_h, $dbt_m, $dbt_s, $mois, $jour, $annee);
+ $reserv['heure_debut']=mktime($dbt_h, $dbt_m, $dbt_s, $mois, $jour, $annee);
list($fin_h, $fin_m, $fin_s)=explode(":",$resa->heure_resa_fin);
- $reserv[heure_fin]=mktime($fin_h, $fin_m, $fin_s, $mois, $jour, $annee);
+ $reserv['heure_fin']=mktime($fin_h, $fin_m, $fin_s, $mois, $jour, $annee);
array_push($reservations, $reserv);
}
@@ -596,18 +596,18 @@
$indice_encours=-1;
for ($j=0;$j $i) {
+ if($ouverture==$i and $reservations[$cpt]['heure_debut'] <= $i and $terrains[$j]==$reservations[$cpt]['id_reservable'] and $tv==1 and $reservations[$cpt]['heure_fin'] > $i) {
$indice_encours=$cpt;
/* Calcul du nombre de créneaux */
- $nb_creneau=($reservations[$cpt][heure_fin] - $ouverture)/1800;
+ $nb_creneau=($reservations[$cpt]['heure_fin'] - $ouverture)/1800;
break;
}
- else if($reservations[$cpt][heure_debut] <= $i and $reservations[$cpt][heure_fin] > $i and $terrains[$j]==$reservations[$cpt][id_reservable]) {
+ else if($reservations[$cpt]['heure_debut'] <= $i and $reservations[$cpt]['heure_fin'] > $i and $terrains[$j]==$reservations[$cpt]['id_reservable']) {
$indice_encours=-2;
break;
}
@@ -617,7 +617,7 @@
}
/* Si une réservation a été trouvée */
if($indice_encours > -1) {
- $id_resa=$reservations[$indice_encours][id_reservation];
+ $id_resa=$reservations[$indice_encours]['id_reservation'];
$requete="SELECT j.prenom,j.nom, j.numero_fft,j.visible,r.type_reservation,r.id_rubrique,r.validation, r.id_joueur,r.id_joueur_adverse, r.id_tournoi, r.id_joueur_adverse, r.id_categorie, r.type, r.id_tournoi, r.id_joueur,r.score,r.vainqueur FROM joueur j, reservation r WHERE j.id_joueur = r.id_joueur AND r.id_reservation='$id_resa' ";
$result=mysqli_query($db_connection,$requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$joueur=mysqli_fetch_object($result);
diff --git a/www/tyroltenn/fct_maj_joueurs_club.php b/www/tyroltenn/fct_maj_joueurs_club.php
index 0abfbf0..a599a4e 100755
--- a/www/tyroltenn/fct_maj_joueurs_club.php
+++ b/www/tyroltenn/fct_maj_joueurs_club.php
@@ -386,9 +386,9 @@ function insertion_bdd($tableauJoueurs) {
$requete="SELECT id_club FROM club WHERE numero_fft='$numfft_club'";
$reponse2=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$club=mysqli_fetch_object($reponse2);
- /*$temp=utf8_decode("MembreLicencié");*/
+ /*$temp="MembreLicencié";*/
$temp=("MembreLicencié");
- /*$temp1=utf8_decode("Invité");*/
+ /*$temp1="Invité";*/
$temp1=("Invité");
$debut_tab=getdate(); /* tenir compte de la date d'enregistrement */
if($['']==0) {
@@ -456,9 +456,9 @@ function insertion_bdd($tableauJoueurs) {
$requete="SELECT id_club FROM club WHERE numero_fft='$numfft_club'";
$reponse2=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$club=mysqli_fetch_object($reponse2);
- /*$temp=utf8_decode("MembreLicencié");*/
+ /*$temp="MembreLicencié";*/
$temp=("MembreLicencié");
- /*$temp1=utf8_decode("Invité");*/
+ /*$temp1="Invité";*/
$temp1=("Invité");
$debut_tab=getdate(); /* tenir compte de la date d'enregistrement */
if($['']==0) {
diff --git a/www/tyroltenn/fct_nouv_club.php b/www/tyroltenn/fct_nouv_club.php
index b27c850..626ce3c 100755
--- a/www/tyroltenn/fct_nouv_club.php
+++ b/www/tyroltenn/fct_nouv_club.php
@@ -1,5 +1,4 @@
");
$joueur=mysqli_fetch_array($reponse1);
- $temp=utf8_decode("MembreLicencié");
+ $temp="MembreLicencié";
$ts_now=time();
$debut=Date("YmdHis",$ts_now);
/* Pour cinq ans */
@@ -264,7 +263,7 @@ function insertion_bdd_club($tableauClub) {
if($tableauClub[6]!=0) {
for($i=0;$i<$tableauClub[6];$i++) {
$nom="Court exterieur terre ".($i+1)."";
- $temp=utf8_decode("Extérieur");
+ $temp="Extérieur";
$requete="INSERT INTO reservable(id_club, nom, type, protection, surface) VALUES('$club[0]', '$nom', 'Court', '$temp','Terre')";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
}
@@ -274,7 +273,7 @@ function insertion_bdd_club($tableauClub) {
if($tableauClub[7]!=0) {
for($i=0;$i<$tableauClub[7];$i++) {
$nom="Court exterieur ".($i+1)."";
- $temp=utf8_decode("Extérieur");
+ $temp="Extérieur";
$requete="INSERT INTO reservable(id_club, nom, type, protection, surface) VALUES('$club[0]', '$nom', 'Court', '$temp','Ciment')";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
}
@@ -295,7 +294,7 @@ function insertion_bdd_club($tableauClub) {
if($tableauClub[9]!=0) {
for($i=0;$i<$tableauClub[9];$i++) {
$nom="Court couvert ".($i+1)."";
- $temp=utf8_decode("Résine");
+ $temp="Résine";
$requete="INSERT INTO reservable(id_club, nom, type, protection, surface) VALUES('$club[0]', '$nom', 'Court', 'Couvert','$temp')";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
}
@@ -336,7 +335,7 @@ function insertion_bdd_club($tableauClub) {
$requete="SELECT MAX(id_joueur) FROM joueur";
$reponse1=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$joueur=mysqli_fetch_array($reponse1);
- $temp=utf8_decode("MembreLicencié");
+ $temp="MembreLicencié";
$ts_now=time();
$debut=Date("YmdHis",$ts_now);
/* Pour cinq ans */
@@ -391,7 +390,7 @@ function insertion_bdd_club($tableauClub) {
if($tableauClub[9]!=0) {
for($i=0;$i<$tableauClub[9];$i++) {
$nom="Court interieur ".($i+1)."";
- $temp=utf8_decode("Résine");
+ $temp="Résine";
$requete="INSERT INTO reservable(id_club, nom, type, protection, surface) VALUES('$club->id_club', '$nom', 'Court', 'Couvert','$temp')";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
}
@@ -449,7 +448,7 @@ function insertion_bdd_club($tableauClub) {
if($nb_existants < $tableauClub[9]) {
for($i=0;$i<$tableauClub[9];$i++) {
$nom="Court interieur ".($i+1)."";
- $temp=utf8_decode("Résine");
+ $temp="Résine";
$requete="INSERT INTO reservable(id_club, nom, type, protection, surface) VALUES('$club->id_club', '$nom', 'Court', 'Couvert','$temp')";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
}
diff --git a/www/tyroltenn/fct_nouvclub_corpo.php b/www/tyroltenn/fct_nouvclub_corpo.php
index 05ee5b6..2ad16c6 100755
--- a/www/tyroltenn/fct_nouvclub_corpo.php
+++ b/www/tyroltenn/fct_nouvclub_corpo.php
@@ -269,7 +269,7 @@ function insertion_bdd_club($tableauClub) {
if($tableauClub[6]!=0) {
for($i=0;$i<$tableauClub[6];$i++) {
$nom="Court exterieur terre ".($i+1)."";
- $temp=utf8_decode("Extérieur");
+ $temp="Extérieur";
$requete="INSERT INTO reservable(id_club, nom, type, protection, surface) VALUES('$club[0]', '$nom', 'Court', '$temp','Terre')";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
}
@@ -279,7 +279,7 @@ function insertion_bdd_club($tableauClub) {
if($tableauClub[7]!=0) {
for($i=0;$i<$tableauClub[7];$i++) {
$nom="Court exterieur ".($i+1)."";
- $temp=utf8_decode("Extérieur");
+ $temp="Extérieur";
$requete="INSERT INTO reservable(id_club, nom, type, protection, surface) VALUES('$club[0]', '$nom', 'Court', '$temp','Ciment')";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
}
@@ -300,7 +300,7 @@ function insertion_bdd_club($tableauClub) {
if($tableauClub[9]!=0) {
for($i=0;$i<$tableauClub[9];$i++) {
$nom="Court couvert ".($i+1)."";
- $temp=utf8_decode("Résine");
+ $temp="Résine";
$requete="INSERT INTO reservable(id_club, nom, type, protection, surface) VALUES('$club[0]', '$nom', 'Court', 'Couvert','$temp')";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
}
@@ -364,7 +364,7 @@ function insertion_bdd_club($tableauClub) {
if($tableauClub[9]!=0) {
for($i=0;$i<$tableauClub[9];$i++) {
$nom="Court couvert ".($i+1)."";
- $temp=utf8_decode("Résine");
+ $temp="Résine";
$requete="INSERT INTO reservable(id_club, nom, type, protection, surface) VALUES('$club->id_club', '$nom', 'Court', 'Couvert','$temp')";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
}
diff --git a/www/tyroltenn/fct_nouvjoueur.php b/www/tyroltenn/fct_nouvjoueur.php
index 140fdea..2944d12 100755
--- a/www/tyroltenn/fct_nouvjoueur.php
+++ b/www/tyroltenn/fct_nouvjoueur.php
@@ -1,5 +1,4 @@
0) {
$ok=0;
}
else {
@@ -82,14 +81,14 @@ function test_licence_ok($num_fft) {
/* Lit les donnees utiles et les placent dans un tableau */
function LectureDonneesHtmlJoueur($file_handle) {
- /* Liste des licenciés */
+ /* Liste des licenciés */
$tableauJoueur=array();
for($i=0;$i<6;$i++)
passeTag($file_handle);
passeElement($file_handle);
- /* Nombre de licenciées trouvés */
+ /* Nombre de licenciées trouvés */
for($i=0;$i<13;$i++)
passeTag($file_handle);
passeElement($file_handle);
@@ -97,12 +96,12 @@ function LectureDonneesHtmlJoueur($file_handle) {
passeTag($file_handle);
$tableauJoueur=lecture_Element($file_handle, $tableauJoueur);
- /* Nom Prénom*/
+ /* Nom Prénom*/
for($i=0;$i<16;$i++)
passeTag($file_handle);
$tableauJoueur=lecture_Element($file_handle, $tableauJoueur);
- /* Année */
+ /* Année */
for($i=0;$i<7;$i++)
passeTag($file_handle);
passeElement($file_handle);
@@ -126,7 +125,7 @@ function LectureDonneesHtmlJoueur($file_handle) {
passeTag($file_handle);
$tableauJoueur=lecture_Element($file_handle, $tableauJoueur);
- /* Année (cotisation) */
+ /* Année (cotisation) */
for($i=0;$i<6;$i++)
passeTag($file_handle);
passeElement($file_handle);
@@ -136,7 +135,7 @@ function LectureDonneesHtmlJoueur($file_handle) {
passeTag($file_handle);
$tableauJoueur=lecture_Element($file_handle, $tableauJoueur);
- /* Classement Année courante */
+ /* Classement Année courante */
for($i=0;$i<8;$i++)
passeTag($file_handle);
passeElement($file_handle);
@@ -144,7 +143,7 @@ function LectureDonneesHtmlJoueur($file_handle) {
passeTag($file_handle);
$tableauJoueur=lecture_Element($file_handle, $tableauJoueur);
- /* Club Numéro Fédé */
+ /* Club Numéro Fédé */
for($i=0;$i<8;$i++)
passeTag($file_handle);
passeElement($file_handle);
@@ -152,7 +151,7 @@ function LectureDonneesHtmlJoueur($file_handle) {
passeTag($file_handle);
$tableauJoueur=lecture_Element($file_handle, $tableauJoueur);
- /* Catégorie */
+ /* Catégorie */
/*for($i=0;$i<3;$i++)
passeTag($file_handle);
passeElement($file_handle);
@@ -165,7 +164,7 @@ function LectureDonneesHtmlJoueur($file_handle) {
passeTag($file_handle);
$tableauJoueur=lecture_Element($file_handle, $tableauJoueur);*/
- /* Classement Année précédente */
+ /* Classement Année précédente */
for($i=0;$i<5;$i++)
passeTag($file_handle);
passeElement($file_handle);
@@ -187,11 +186,11 @@ function LectureDonneesHtmlJoueur($file_handle) {
passeTag($file_handle);
$tableauJoueur=lecture_DateEnreg($file_handle, $tableauJoueur);
- /* retourne le tableau contenant les données des joueurs */
+ /* retourne le tableau contenant les données des joueurs */
return $tableauJoueur;
}
-/* place l'élément dans le tableau */
+/* place l'élément dans le tableau */
function lecture_Element($file_handle, $tableauJoueur) {
while($c!='<') {
$c=fgetc($file_handle);
@@ -204,7 +203,7 @@ function lecture_Element($file_handle, $tableauJoueur) {
return $tableauJoueur;
}
-/* Place l'année de naissance dans le tableau */
+/* Place l'année de naissance dans le tableau */
function lecture_Annee($file_handle, $tableauJoueur) {
while($c!='<') {
$c=fgetc($file_handle);
@@ -231,7 +230,7 @@ function lecture_DateEnreg($file_handle, $tableauJoueur) {
return $tableauJoueur;
}
-/* Fonction de test - Affiche le tableau à l'écran */
+/* Fonction de test - Affiche le tableau à l'écran */
function lectureTableauJoueur($tableauJoueur) {
print_r($tableauJoueur);
}
@@ -239,8 +238,7 @@ function lectureTableauJoueur($tableauJoueur) {
/* Insertion du nouveau joueur dans la base */
function insertion_bdd_joueur($tableauJoueur) {
include ("conf.php");
-
- list($nom, $prenom, $prenom1, $prenom2)=explode(" ",$tableauJoueur[1]);
+ list($nom, $prenom, $prenom1, $prenom2)=explode(" ",$tableauJoueur[1]);
if($prenom1!="" and $prenom2!="") {
$nom=$nom." ".$prenom;
$prenom=$prenom1." ".$prenom2;
@@ -248,7 +246,7 @@ function insertion_bdd_joueur($tableauJoueur) {
else if ($prenom1!="") {
$tabToto=substr($prenom,1,1);
$ascii=ord($tabToto);
- /* si le deuxième caractère est une majuscule */
+ /* si le deuxième caractère est une majuscule */
if($ascii>=65 and $ascii<=90) {
$nom=$nom." ".$prenom;
$prenom=$prenom1;
@@ -269,7 +267,7 @@ function insertion_bdd_joueur($tableauJoueur) {
/* controle si le joueur existe deja dans la base */
$numero_fft=$tableauJoueur[4];
$requete="SELECT id_joueur, classement FROM joueur WHERE numero_fft='$numero_fft'";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$existe=mysqli_num_rows($reponse);
if($existe==0) {
$annee=$tableauJoueur[2];
@@ -280,41 +278,41 @@ function insertion_bdd_joueur($tableauJoueur) {
$classement=$tableauJoueur[6];
}
$requete="INSERT INTO joueur(nom, prenom, annee, sexe, classement, numero_fft) VALUES('$nom', '$prenom', '$annee','$sexe','$classement', '$numero_fft')";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$requete="SELECT MAX(id_joueur) FROM joueur";
- $reponse1=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse1=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$joueur=mysqli_fetch_array($reponse1);
$numfft_club=$tableauJoueur[7];
$requete="SELECT id_club FROM club WHERE numero_fft='$numfft_club'";
- $reponse2=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse2=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$existe=mysqli_num_rows($reponse2);
/* Si le club n'existe pas le creer en base */
if($existe==0 and ! (empty($numfft_club))) {
recup_club($numfft_club);
$requete="SELECT id_club FROM club WHERE numero_fft='$numfft_club'";
- $reponse2=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse2=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
}
$club=mysqli_fetch_object($reponse2);
- $temp=utf8_decode("MembreLicencié");
- $temp1=utf8_decode("Invité");
+ $temp=utf8_decode("MembreLicencié");
+ $temp1=utf8_decode("Invité");
$debut_tab=getdate(); /* tenir compte de la date d'enregistrement */
- if($['']==0) {
- $['']="00";
+ if($debut_tab[seconds]==0) {
+ $debut_tab[seconds]="00";
}
- else if ($['']<10) {
- $['']="0".$[''];
+ else if ($debut_tab[seconds]<10) {
+ $debut_tab[seconds]="0".$debut_tab[seconds];
}
- if($['']==0) {
- $['']="00";
+ if($debut_tab[hours]==0) {
+ $debut_tab[hours]="00";
}
- else if ($['']<10) {
- $['']="0".$[''];
+ else if ($debut_tab[hours]<10) {
+ $debut_tab[hours]="0".$debut_tab[hours];
}
- if($['']==0) {
- $['']="00";
+ if($debut_tab[minutes]==0) {
+ $debut_tab[minutes]="00";
}
- else if ($['']<10) {
- $['']="0".$[''];
+ else if ($debut_tab[minutes]<10) {
+ $debut_tab[minutes]="0".$debut_tab[minutes];
}
/* Initialement tableau de 10 */
list($enr_jour, $enr_mois, $enr_annee)=explode("/", $tableauJoueur[9]);
@@ -325,7 +323,7 @@ function insertion_bdd_joueur($tableauJoueur) {
else {
$paye='oui';
}
- $ts_debut=mktime($[''],$[''],$[''],$enr_mois,$enr_jour,$enr_annee);
+ $ts_debut=mktime($debut_tab[hours],$debut_tab[minutes],$debut_tab[seconds],$enr_mois,$enr_jour,$enr_annee);
// Ajoute un mois a la fin du compte
$debut=Date("Y-m-d H:i:s",$ts_debut);
// Ajoute un mois a la fin du compte
@@ -344,7 +342,7 @@ function insertion_bdd_joueur($tableauJoueur) {
else {
$requete="INSERT INTO compte(id_joueur, id_club, statut, droit, actif_debut, actif_fin,paiement,solde) VALUES('$joueur[0]','$club->id_club','$temp','Usage','$debut','$fin','$paye','1000')";
}
- $reponse3=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse3=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
}
/* si la personne existe deja en base */
else {
@@ -360,47 +358,47 @@ function insertion_bdd_joueur($tableauJoueur) {
$classement=$tableauJoueur[6];
}
$requete="UPDATE joueur SET nom='$nom', prenom='$prenom', annee='$annee', sexe='$sexe', classement='$classement' WHERE numero_fft='$numero_fft'";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$requete="SELECT id_joueur FROM joueur WHERE numero_fft='$numero_fft'";
- $reponse1=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse1=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$joueur=mysqli_fetch_array($reponse1);
$numfft_club=$tableauJoueur[7];
$requete="SELECT id_club FROM club WHERE numero_fft='$numfft_club'";
- $reponse2=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse2=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$existe=mysqli_num_rows($reponse2);
/* Si le club n'existe pas le creer en base */
if($existe==0) {
recup_club($numfft_club);
$requete="SELECT id_club FROM club WHERE numero_fft='$numfft_club'";
- $reponse2=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse2=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
}
$club=mysqli_fetch_object($reponse2);
- $temp=utf8_decode("MembreLicencié");
- $temp1=utf8_decode("Invité");
+ $temp=utf8_decode("MembreLicencié");
+ $temp1=utf8_decode("Invité");
$debut_tab=getdate(); /* tenir compte de la date d'enregistrement */
- if($['']==0) {
- $['']="00";
+ if($debut_tab[seconds]==0) {
+ $debut_tab[seconds]="00";
}
- else if ($['']<10) {
- $['']="0".$[''];
+ else if ($debut_tab[seconds]<10) {
+ $debut_tab[seconds]="0".$debut_tab[seconds];
}
- if($['']==0) {
- $['']="00";
+ if($debut_tab[hours]==0) {
+ $debut_tab[hours]="00";
}
- else if ($['']<10) {
- $['']="0".$[''];
+ else if ($debut_tab[hours]<10) {
+ $debut_tab[hours]="0".$debut_tab[hours];
}
- if($['']==0) {
- $['']="00";
+ if($debut_tab[minutes]==0) {
+ $debut_tab[minutes]="00";
}
- else if ($['']<10) {
- $['']="0".$[''];
+ else if ($debut_tab[minutes]<10) {
+ $debut_tab[minutes]="0".$debut_tab[minutes];
}
/* Initialement tableau de 10 */
list($enr_jour, $enr_mois, $enr_annee)=explode("/", $tableauJoueur[9]);
$ts_enr=mktime(0,0,0,$enr_mois, $enr_jour, $enr_annee);
$paye='non';
- $ts_debut=mktime($[''],$[''],$[''],$enr_mois,$enr_jour,$enr_annee);
+ $ts_debut=mktime($debut_tab[hours],$debut_tab[minutes],$debut_tab[seconds],$enr_mois,$enr_jour,$enr_annee);
$debut=date("Y-m-d H:i:s",$ts_debut);
// Ajoute un mois a la fin du compte
$ts_fin=$ts_debut+(3600*24*430);
@@ -414,7 +412,7 @@ function insertion_bdd_joueur($tableauJoueur) {
}
$id_joueur=$joueur[0];
$requete="SELECT id_compte, droit, paiement, moyen_paiement, montant FROM compte WHERE id_joueur='$id_joueur' AND id_club='$club->id_club'";
- $reponse3=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse3=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$existe=mysqli_num_rows($reponse3);
if($existe==0) {
if($invit==1) {
@@ -427,7 +425,7 @@ function insertion_bdd_joueur($tableauJoueur) {
else {
$compte=mysqli_fetch_object($reponse3);
$paiement = $compte->paiement;
- /* Si le paiement de la licence a �t� effectu�e */
+ /* Si le paiement de la licence a été effectuée */
if($paiement == 'oui') {
$montant = $compte->montant;
$moyen_paiement = $compte->moyen_paiement;
@@ -436,7 +434,7 @@ function insertion_bdd_joueur($tableauJoueur) {
$montant = "";
$moyen_paiement = 'autre';
}
- /* Si compte invit� */
+ /* Si compte invité */
if($invit==1) {
$requete="UPDATE compte SET id_club='$club->id_club', statut='$temp1',droit='$compte->droit', actif_debut='$debut', actif_fin='$fin', solde='0',paiement='$paiement', moyen_paiement='$moyen_paiement', montant='$montant' WHERE id_compte='$compte->id_compte'";
}
@@ -444,10 +442,11 @@ function insertion_bdd_joueur($tableauJoueur) {
$requete="UPDATE compte SET id_club='$club->id_club', statut='$temp', droit='$compte->droit', actif_debut='$debut', actif_fin='$fin',paiement='$paiement', moyen_paiement='$moyen_paiement', montant='$montant', solde='1000' WHERE id_compte='$compte->id_compte'";
}
}
- $reponse3=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse3=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
}
}
?>
+
diff --git a/www/tyroltenn/fct_nouvjoueur.php.git b/www/tyroltenn/fct_nouvjoueur.php.git
new file mode 100755
index 0000000..140fdea
--- /dev/null
+++ b/www/tyroltenn/fct_nouvjoueur.php.git
@@ -0,0 +1,453 @@
+') {
+ $c=fgetc($file_handle);
+ //echo $c;
+ }
+
+}
+
+/* Passe un élément inutile */
+function passeElement($file_handle) {
+ while($c!='<') {
+ $c=fgetc($file_handle);
+ //echo $c;
+ }
+}
+
+/* Passe l'en-tete du fichier html */
+function passeEnTeteHtmlJoueur($file_handle) {
+ passeTag($file_handle);passeTag($file_handle);passeTag($file_handle);passeTag($file_handle);
+ passeElement($file_handle);
+ passeTag($file_handle);passeTag($file_handle);passeTag($file_handle);passeTag($file_handle);passeTag($file_handle);passeTag($file_handle);
+ passeTag($file_handle);passeTag($file_handle);
+ passeTag($file_handle);
+ passeTag($file_handle);passeTag($file_handle);passeTag($file_handle);
+}
+
+function test_licence_ok($num_fft) {
+ $ad_web="http://www.fft.fr/palmares/bdd/recherche_licencies/liste_licencies.asp?NOM=&PRENOM=&LICENCE=%s&NUMERO_CLUB=&image.x=0&image.y=0";
+ $ad_web=sprintf($ad_web, $num_fft);
+ $html = implode ('', file ($ad_web));
+
+ if(strpos($html, "Aucun") !== false) {
+ $ok=0;
+ }
+ else {
+ $ok=1;
+ }
+
+ return $ok;
+}
+
+/* Lit les donnees utiles et les placent dans un tableau */
+function LectureDonneesHtmlJoueur($file_handle) {
+ /* Liste des licenciés */
+ $tableauJoueur=array();
+ for($i=0;$i<6;$i++)
+ passeTag($file_handle);
+ passeElement($file_handle);
+
+
+ /* Nombre de licenciées trouvés */
+ for($i=0;$i<13;$i++)
+ passeTag($file_handle);
+ passeElement($file_handle);
+ for($i=0;$i<2;$i++)
+ passeTag($file_handle);
+ $tableauJoueur=lecture_Element($file_handle, $tableauJoueur);
+
+ /* Nom Prénom*/
+ for($i=0;$i<16;$i++)
+ passeTag($file_handle);
+ $tableauJoueur=lecture_Element($file_handle, $tableauJoueur);
+
+ /* Année */
+ for($i=0;$i<7;$i++)
+ passeTag($file_handle);
+ passeElement($file_handle);
+ for($i=0;$i<7;$i++)
+ passeTag($file_handle);
+ $tableauJoueur=lecture_Annee($file_handle, $tableauJoueur);
+
+ /* Sexe */
+ for($i=0;$i<7;$i++)
+ passeTag($file_handle);
+ passeElement($file_handle);
+ for($i=0;$i<4;$i++)
+ passeTag($file_handle);
+ $tableauJoueur=lecture_Element($file_handle, $tableauJoueur);
+
+ /* Licence */
+ for($i=0;$i<8;$i++)
+ passeTag($file_handle);
+ passeElement($file_handle);
+ for($i=0;$i<3;$i++)
+ passeTag($file_handle);
+ $tableauJoueur=lecture_Element($file_handle, $tableauJoueur);
+
+ /* Année (cotisation) */
+ for($i=0;$i<6;$i++)
+ passeTag($file_handle);
+ passeElement($file_handle);
+ for($i=0;$i<7;$i++)
+ passeTag($file_handle);
+ passeElement($file_handle);
+ passeTag($file_handle);
+ $tableauJoueur=lecture_Element($file_handle, $tableauJoueur);
+
+ /* Classement Année courante */
+ for($i=0;$i<8;$i++)
+ passeTag($file_handle);
+ passeElement($file_handle);
+ for($i=0;$i<7;$i++)
+ passeTag($file_handle);
+ $tableauJoueur=lecture_Element($file_handle, $tableauJoueur);
+
+ /* Club Numéro Fédé */
+ for($i=0;$i<8;$i++)
+ passeTag($file_handle);
+ passeElement($file_handle);
+ for($i=0;$i<3;$i++)
+ passeTag($file_handle);
+ $tableauJoueur=lecture_Element($file_handle, $tableauJoueur);
+
+ /* Catégorie */
+ /*for($i=0;$i<3;$i++)
+ passeTag($file_handle);
+ passeElement($file_handle);
+ for($i=0;$i<7;$i++)
+ passeTag($file_handle);
+ passeElement($file_handle);
+ for($i=0;$i<7;$i++)
+ passeTag($file_handle);
+ passeElement($file_handle);
+ passeTag($file_handle);
+ $tableauJoueur=lecture_Element($file_handle, $tableauJoueur);*/
+
+ /* Classement Année précédente */
+ for($i=0;$i<5;$i++)
+ passeTag($file_handle);
+ passeElement($file_handle);
+ for($i=0;$i<6;$i++)
+ passeTag($file_handle);
+ for($i=0;$i<10;$i++)
+ passeTag($file_handle);
+ passeElement($file_handle);
+ for($i=0;$i<7;$i++)
+ passeTag($file_handle);
+ $tableauJoueur=lecture_Element($file_handle, $tableauJoueur);
+
+
+ /* Date renouvellement licence */
+ for($i=0;$i<10;$i++)
+ passeTag($file_handle);
+ passeElement($file_handle);
+ for($i=0;$i<5;$i++)
+ passeTag($file_handle);
+ $tableauJoueur=lecture_DateEnreg($file_handle, $tableauJoueur);
+
+ /* retourne le tableau contenant les données des joueurs */
+ return $tableauJoueur;
+}
+
+/* place l'élément dans le tableau */
+function lecture_Element($file_handle, $tableauJoueur) {
+ while($c!='<') {
+ $c=fgetc($file_handle);
+ $str.=$c;
+ }
+ /* enleve le '<' et les espaces */
+ $str=substr($str, 0, strlen($str)-1);
+ $str=trim($str);
+ array_push($tableauJoueur, $str);
+ return $tableauJoueur;
+}
+
+/* Place l'année de naissance dans le tableau */
+function lecture_Annee($file_handle, $tableauJoueur) {
+ while($c!='<') {
+ $c=fgetc($file_handle);
+ $str.=$c;
+ }
+ /* enleve le '<' , le $nbsp; et les espaces */
+ $str=substr($str, 6, 4);
+ $str=trim($str);
+ array_push($tableauJoueur, $str);
+ return $tableauJoueur;
+}
+
+/* Place la date d'enregistrement */
+function lecture_DateEnreg($file_handle, $tableauJoueur) {
+ while($c!='<') {
+ $c=fgetc($file_handle);
+ $str.=$c;
+ }
+ /* enleve le '<' , le $nbsp; et les espaces */
+ $str=substr($str, 6, 10);
+ $str=trim($str);
+ //$str=str_replace("< ","",$str);
+ array_push($tableauJoueur, $str);
+ return $tableauJoueur;
+}
+
+/* Fonction de test - Affiche le tableau à l'écran */
+function lectureTableauJoueur($tableauJoueur) {
+ print_r($tableauJoueur);
+}
+
+/* Insertion du nouveau joueur dans la base */
+function insertion_bdd_joueur($tableauJoueur) {
+ include ("conf.php");
+
+ list($nom, $prenom, $prenom1, $prenom2)=explode(" ",$tableauJoueur[1]);
+ if($prenom1!="" and $prenom2!="") {
+ $nom=$nom." ".$prenom;
+ $prenom=$prenom1." ".$prenom2;
+ }
+ else if ($prenom1!="") {
+ $tabToto=substr($prenom,1,1);
+ $ascii=ord($tabToto);
+ /* si le deuxième caractère est une majuscule */
+ if($ascii>=65 and $ascii<=90) {
+ $nom=$nom." ".$prenom;
+ $prenom=$prenom1;
+ }
+ else {
+ $nom=$nom;
+ $prenom=$prenom." ".$prenom1;
+ }
+ }
+ $nom=addslashes($nom);
+ $prenom=addslashes($prenom);
+ if($tableauJoueur[3]=='H') {
+ $sexe='m';
+ }
+ else {
+ $sexe='f';
+ }
+ /* controle si le joueur existe deja dans la base */
+ $numero_fft=$tableauJoueur[4];
+ $requete="SELECT id_joueur, classement FROM joueur WHERE numero_fft='$numero_fft'";
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $existe=mysqli_num_rows($reponse);
+ if($existe==0) {
+ $annee=$tableauJoueur[2];
+ if($tableauJoueur[6]=="A venir") {
+ $classement="NC";
+ }
+ else {
+ $classement=$tableauJoueur[6];
+ }
+ $requete="INSERT INTO joueur(nom, prenom, annee, sexe, classement, numero_fft) VALUES('$nom', '$prenom', '$annee','$sexe','$classement', '$numero_fft')";
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $requete="SELECT MAX(id_joueur) FROM joueur";
+ $reponse1=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $joueur=mysqli_fetch_array($reponse1);
+ $numfft_club=$tableauJoueur[7];
+ $requete="SELECT id_club FROM club WHERE numero_fft='$numfft_club'";
+ $reponse2=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $existe=mysqli_num_rows($reponse2);
+ /* Si le club n'existe pas le creer en base */
+ if($existe==0 and ! (empty($numfft_club))) {
+ recup_club($numfft_club);
+ $requete="SELECT id_club FROM club WHERE numero_fft='$numfft_club'";
+ $reponse2=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ }
+ $club=mysqli_fetch_object($reponse2);
+ $temp=utf8_decode("MembreLicencié");
+ $temp1=utf8_decode("Invité");
+ $debut_tab=getdate(); /* tenir compte de la date d'enregistrement */
+ if($['']==0) {
+ $['']="00";
+ }
+ else if ($['']<10) {
+ $['']="0".$[''];
+ }
+ if($['']==0) {
+ $['']="00";
+ }
+ else if ($['']<10) {
+ $['']="0".$[''];
+ }
+ if($['']==0) {
+ $['']="00";
+ }
+ else if ($['']<10) {
+ $['']="0".$[''];
+ }
+ /* Initialement tableau de 10 */
+ list($enr_jour, $enr_mois, $enr_annee)=explode("/", $tableauJoueur[9]);
+ $ts_enr=mktime(0,0,0,$enr_mois, $enr_jour, $enr_annee);
+ if(time() > ($ts_enr+(3600*24*430))) {
+ $paye='non';
+ }
+ else {
+ $paye='oui';
+ }
+ $ts_debut=mktime($[''],$[''],$[''],$enr_mois,$enr_jour,$enr_annee);
+ // Ajoute un mois a la fin du compte
+ $debut=Date("Y-m-d H:i:s",$ts_debut);
+ // Ajoute un mois a la fin du compte
+ $ts_fin=$ts_debut+(3600*24*430);
+ $fin=Date("Y-m-d H:i:s",$ts_fin);
+ $now=time();
+ if($now>=$ts_fin) {
+ $invit=1;
+ }
+ else {
+ $invit=0;
+ }
+ if($invit==1) {
+ $requete="INSERT INTO compte(id_joueur, id_club, statut, droit, actif_debut, actif_fin, solde,paiement) VALUES('$joueur[0]','$club->id_club','$temp1','Usage','$debut','$fin','10','$paye')";
+ }
+ else {
+ $requete="INSERT INTO compte(id_joueur, id_club, statut, droit, actif_debut, actif_fin,paiement,solde) VALUES('$joueur[0]','$club->id_club','$temp','Usage','$debut','$fin','$paye','1000')";
+ }
+ $reponse3=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ }
+ /* si la personne existe deja en base */
+ else {
+ $annee=$tableauJoueur[2];
+ if($tableauJoueur[6]=="A venir") {
+ $joueur=mysqli_fetch_object($reponse);
+ $classement=$joueur->classement;
+ if($classement=="") {
+ $classement="NC";
+ }
+ }
+ else {
+ $classement=$tableauJoueur[6];
+ }
+ $requete="UPDATE joueur SET nom='$nom', prenom='$prenom', annee='$annee', sexe='$sexe', classement='$classement' WHERE numero_fft='$numero_fft'";
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $requete="SELECT id_joueur FROM joueur WHERE numero_fft='$numero_fft'";
+ $reponse1=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $joueur=mysqli_fetch_array($reponse1);
+ $numfft_club=$tableauJoueur[7];
+ $requete="SELECT id_club FROM club WHERE numero_fft='$numfft_club'";
+ $reponse2=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $existe=mysqli_num_rows($reponse2);
+ /* Si le club n'existe pas le creer en base */
+ if($existe==0) {
+ recup_club($numfft_club);
+ $requete="SELECT id_club FROM club WHERE numero_fft='$numfft_club'";
+ $reponse2=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ }
+ $club=mysqli_fetch_object($reponse2);
+ $temp=utf8_decode("MembreLicencié");
+ $temp1=utf8_decode("Invité");
+ $debut_tab=getdate(); /* tenir compte de la date d'enregistrement */
+ if($['']==0) {
+ $['']="00";
+ }
+ else if ($['']<10) {
+ $['']="0".$[''];
+ }
+ if($['']==0) {
+ $['']="00";
+ }
+ else if ($['']<10) {
+ $['']="0".$[''];
+ }
+ if($['']==0) {
+ $['']="00";
+ }
+ else if ($['']<10) {
+ $['']="0".$[''];
+ }
+ /* Initialement tableau de 10 */
+ list($enr_jour, $enr_mois, $enr_annee)=explode("/", $tableauJoueur[9]);
+ $ts_enr=mktime(0,0,0,$enr_mois, $enr_jour, $enr_annee);
+ $paye='non';
+ $ts_debut=mktime($[''],$[''],$[''],$enr_mois,$enr_jour,$enr_annee);
+ $debut=date("Y-m-d H:i:s",$ts_debut);
+ // Ajoute un mois a la fin du compte
+ $ts_fin=$ts_debut+(3600*24*430);
+ $fin=date("Y-m-d H:i:s",$ts_fin);
+ $now=time();
+ if($now>=$ts_fin) {
+ $invit=1;
+ }
+ else {
+ $invit=0;
+ }
+ $id_joueur=$joueur[0];
+ $requete="SELECT id_compte, droit, paiement, moyen_paiement, montant FROM compte WHERE id_joueur='$id_joueur' AND id_club='$club->id_club'";
+ $reponse3=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $existe=mysqli_num_rows($reponse3);
+ if($existe==0) {
+ if($invit==1) {
+ $requete="INSERT INTO compte (id_joueur, id_club, statut, actif_debut, actif_fin, solde,paiement) VALUES('$joueur[0]','$club->id_club','$temp1','$debut', '$fin','0','$paye')";
+ }
+ else {
+ $requete="INSERT INTO compte (id_joueur, id_club, statut, actif_debut, actif_fin,paiement,solde) VALUES('$joueur[0]','$club->id_club','$temp', '$debut', '$fin','$paye','1000')";
+ }
+ }
+ else {
+ $compte=mysqli_fetch_object($reponse3);
+ $paiement = $compte->paiement;
+ /* Si le paiement de la licence a �t� effectu�e */
+ if($paiement == 'oui') {
+ $montant = $compte->montant;
+ $moyen_paiement = $compte->moyen_paiement;
+ }
+ else {
+ $montant = "";
+ $moyen_paiement = 'autre';
+ }
+ /* Si compte invit� */
+ if($invit==1) {
+ $requete="UPDATE compte SET id_club='$club->id_club', statut='$temp1',droit='$compte->droit', actif_debut='$debut', actif_fin='$fin', solde='0',paiement='$paiement', moyen_paiement='$moyen_paiement', montant='$montant' WHERE id_compte='$compte->id_compte'";
+ }
+ else {
+ $requete="UPDATE compte SET id_club='$club->id_club', statut='$temp', droit='$compte->droit', actif_debut='$debut', actif_fin='$fin',paiement='$paiement', moyen_paiement='$moyen_paiement', montant='$montant', solde='1000' WHERE id_compte='$compte->id_compte'";
+ }
+ }
+ $reponse3=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ }
+}
+
+
+
+?>
diff --git a/www/tyroltenn/gestion_infos.php b/www/tyroltenn/gestion_infos.php
index 58978d5..1a501f6 100755
--- a/www/tyroltenn/gestion_infos.php
+++ b/www/tyroltenn/gestion_infos.php
@@ -78,7 +78,7 @@ function afficher_messages($id_club) {
echo "Messages de recherche de partenaires du club $club_nom->nom ";
/* Afficher les 3 derniers messages */
- $temp=utf8_decode("MembreLicencié");
+ $temp="MembreLicencié";
$requete="SELECT * FROM message_part m, compte c ";
$requete.="WHERE CAST(m.id_jour AS CHAR(50) CHARACTER SET utf8mb4) COLLATE utf8mb4_general_ci=c.id_jour AND c.statut='$temp' AND c.id_club='$id_club' ";
$reponse_mess=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
@@ -137,7 +137,7 @@ function afficher_messages_accueil($id_club) {
echo "
Messages de recherche de partenaires du club $club_nom->nom ";
/* Afficher les 5 derniers messages */
- $temp=utf8_decode("MembreLicencié");
+ $temp="MembreLicencié";
if($id_club != 0) {
$requete="SELECT * FROM message_part m, compte c ";
$requete.="WHERE CAST(m.id_joueur AS CHAR(50) CHARACTER SET utf8mb4)=c.id_joueur AND c.statut='$temp' AND c.id_club='$id_club' ";
diff --git a/www/tyroltenn/gestion_terrains.php b/www/tyroltenn/gestion_terrains.php
index fbec659..781186e 100755
--- a/www/tyroltenn/gestion_terrains.php
+++ b/www/tyroltenn/gestion_terrains.php
@@ -7,8 +7,8 @@ function recherche_nom($id_club,$id_joueur, $nom, $db_connection) {
/* Effectue une recherche avec les membres licenciés du club */
$temp2="MembreLicencié";
$temp="Invité";
- /*$temp2=utf8_decode("MembreLicencié");
- $temp=utf8_decode("Invité");*/
+ /*$temp2="MembreLicencié";
+ $temp="Invité";*/
$requete="SELECT j.id_joueur, j.nom, j.prenom FROM joueur j ";
$requete.="LEFT JOIN compte c ON c.id_joueur=j.id_joueur ";
$requete.="WHERE c.id_club='$id_club' AND (statut='$temp2' OR statut='$temp') AND j.nom LIKE '$nom%' AND j.id_joueur<>'$id_joueur'";
@@ -53,8 +53,8 @@ function reservation($id_joueur_log, $club, $jour, $mois, $annee, $type_resa, $n
/* Controle si le joueur est invité */
$temp="Invité";
$temp2="MembreLicencié";
- /*$temp=utf8_decode("Invité");
- $temp2=utf8_decode("MembreLicencié");*/
+ /*$temp="Invité";
+ $temp2="MembreLicencié";*/
$requete="SELECT id_compte, solde,solde_invite, cumul FROM compte WHERE id_joueur='$id_joueur_log' AND id_club='$club' AND statut='$temp2'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$existe_membre=mysqli_num_rows($reponse);
@@ -303,7 +303,7 @@ function reservation($id_joueur_log, $club, $jour, $mois, $annee, $type_resa, $n
if($type_resa!='Loisir' or $adm==1 or $sponsor==1 or (($type_resa=='Loisir' and $resa_jour->nb_resa_loisir_jour > 0 and count($terrains) > 1 and $i<$resa_jour->nb_resa_loisir_jour) or ($resa_jour->nb_resa_loisir_jour == -1) or ($type_resa=='Loisir' and $resa_jour->nb_resa_loisir_jour > 0 and count($terrains) == 1))) {
/* Requete si joueur invite ? */
$invite_ok=0;
- $temp=utf8_decode("Invité");
+ $temp="Invité";
$requete="SELECT solde, id_compte FROM compte WHERE id_joueur='$id_joueur_log' AND id_club='$club' AND statut='$temp'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$existe_invite=mysqli_num_rows($reponse);
diff --git a/www/tyroltenn/impression_planning.php b/www/tyroltenn/impression_planning.php
index 40666f5..4ed9e14 100755
--- a/www/tyroltenn/impression_planning.php
+++ b/www/tyroltenn/impression_planning.php
@@ -46,12 +46,12 @@ $id_club=$_SESSION['Club'];
do {
$now=$now+(3600*24);
$now_tab=getDate($now);
- }while($['']!=1);
+ }while($now_tab['wday']!=1);
$select=FALSE;
do {
$now_tab=getDate($now);
/* Lundi debut semaine */
- if($['']==1) {
+ if($now_tab['wday']==1) {
$debut=Date("d-m-Y",$now);
}
/* Numéro semaine */
@@ -61,7 +61,7 @@ $id_club=$_SESSION['Club'];
}
$num_sem_now=NumeroSemaine(Date("d-m-Y"));
/* Dimanche fin semaine */
- if($['']==0) {
+ if($now_tab['wday']==0) {
$fin=Date("d-m-Y",$now);
$annee_fin=Date("Y", $now);
echo "";
echo "Inscription rapide d'un joueur pour un tournoi ";
@@ -36,7 +34,7 @@ include("conf.php");
$saison+=1;
}
$requete="SELECT nom, debut , fin, id_tournoi FROM tournoi WHERE id_club='$id_club' ORDER BY debut DESC";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
while($tournoi=mysqli_fetch_object($reponse)) {
list($annee, $mois, $jour)=explode("-", $tournoi->debut);
$debut="$jour-$mois-$annee";
@@ -58,17 +56,17 @@ include("conf.php");
$res=verifierLicence($num_fft);
if($res==1) {
$requete="SELECT nom, prenom, classement, id_joueur FROM joueur WHERE numero_fft='$num_fft'";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$existe=mysqli_num_rows($reponse);
if($existe ==0) {
/* include("fct_nouvjoueur.php"); */
recup_joueur($num_fft);
$requete="SELECT nom, prenom, classement FROM joueur WHERE numero_fft='$num_fft'";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
}
$joueur=mysqli_fetch_object($reponse);
$requete="SELECT nom FROM tournoi WHERE id_tournoi='$id_tournoi'";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$tournoi=mysqli_fetch_object($reponse);
echo "
";
echo "Vous allez inscrire le joueur $joueur->prenom $joueur->nom de classement $joueur->classement au tournoi $tournoi->nom.";
@@ -82,7 +80,7 @@ include("conf.php");
echo "
";
echo "Catégorie d'inscription *: ";
$requete="SELECT c.nom, c.id_categorie FROM categories_par_tournoi ct, categorie c WHERE ct.id_tournoi='$id_tournoi' AND ct.id_categorie=c.id_categorie";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
while($cat=mysqli_fetch_object($reponse)) {
echo "$cat->nom ";
}
@@ -125,7 +123,7 @@ include("conf.php");
$groupe5=substr($tel,8,2);
$num_tel="$groupe1 $groupe2 $groupe3 $groupe4 $groupe5";
$requete="SELECT numero FROM telephone WHERE id_joueur='$id_joueur'";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$existe=mysqli_num_rows($reponse);
if($existe == 0) {
if($groupe1=="06") {
@@ -134,7 +132,7 @@ include("conf.php");
else {
$requete="INSERT INTO telephone(numero, id_joueur, type) VALUES('$num_tel','$id_joueur','maison')";
}
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
}
/* MAJ du numéro de tél */
else {
@@ -144,7 +142,7 @@ include("conf.php");
else {
$requete="UPDATE telephone SET numero='$num_tel' WHERE id_joueur='$id_joueur' AND type='maison'";
}
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
}
}
else {
@@ -155,17 +153,17 @@ include("conf.php");
/* insère l'email en base */
if($email!="") {
$requete="UPDATE joueur SET e_mail='$email' WHERE id_joueur='$id_joueur'";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
}
/* Inscription du tournoi en base */
if($tel_ok==1) {
$date=date("Y-m-d", time());
$requete="SELECT id_inscription FROM inscription_tournoi WHERE id_joueur='$id_joueur' AND id_tournoi='$id_tournoi' AND id_categorie='$id_categorie'";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$existe=mysqli_num_rows($reponse);
if($existe == 0) {
$requete="INSERT INTO inscription_tournoi(id_joueur, id_tournoi, id_categorie, travaille, telephone, date_inscription, inscripteur,commentaires) VALUES('$id_joueur','$id_tournoi','$id_categorie', '$travail','$num_tel', '$date','site','$comm')";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
/* envoi mail confirmation */
envoi_mail($id_joueur, $id_tournoi);
echo "Joueur enregistré au tournoi. Cliquez sur Retour pour revenir au menu principal.";
@@ -209,31 +207,29 @@ function verifierLicence($numero_fft){
}
function envoi_mail($id_joueur, $id_tournoi) {
- include("mysql_compat.php");
-include ("conf.php");
- $db_connection=mysql_connect($db_host,$db_user,$password);
-
+ include ("conf.php");
+ $db_connection=@mysqli_connect($db_host,$db_user,$password,$db_name);
$requete="SELECT nom, prenom, e_mail FROM joueur wHERE id_joueur='$id_joueur'";
$reponse=mysqli_query($db_connection, $requete);
$joueur=mysqli_fetch_array($reponse);
- if($['']!="") {
+ if($joueur[e_mail]!="") {
$requete="SELECT id_club, nom FROM tournoi WHERE id_tournoi='$id_tournoi'";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$tournoi=mysqli_fetch_object($reponse);
$requete="SELECT nom, e_mail FROM club WHERE id_club='$tournoi->id_club'";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$club=mysqli_fetch_object($reponse);
$requete="SELECT id_categorie FROM appels_sortants WHERE id_joueur='$id_joueur' AND id_tournoi='$id_tournoi' AND type='sms'";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$cat=mysqli_fetch_object($reponse);
$requete="SELECT nom FROM categorie WHERE id_categorie='$cat->id_categorie'";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$cat=mysqli_fetch_object($reponse);
$text="Cet email vous confirme que votre inscription via SMS dans la categorie $cat->nom a bien ete prise en compte par les organisateurs du tournoi $tournoi->nom du club $club->nom.\n\n L'inscription sera validee par le juge arbitre lorsque l'inscription sera reglee et apres presentation du certificat medical.\n\n Les organisateurs du tournoi. ";
- $joueur_email=$[''];
+ $joueur_email=$joueur[e_mail];
$club_email=$club->e_mail;
$sujet="Confirmation de l'inscription via SMS au tournoi $tournoi->nom du club $club->nom";
@@ -252,3 +248,4 @@ include ("conf.php");
}
?>
+
diff --git a/www/tyroltenn/liste_badge.php b/www/tyroltenn/liste_badge.php
index c36bd1f..e3dadbb 100755
--- a/www/tyroltenn/liste_badge.php
+++ b/www/tyroltenn/liste_badge.php
@@ -18,30 +18,27 @@ $id_club=$_SESSION['Club'];
base de donnee $db_name $db_user test "; */
+ include("conf.php");
+ /* echo "base de donnee $db_name $db_user test "; */
$requete="SELECT nom FROM club WHERE id_club='$id_club'";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$club=mysqli_fetch_object($reponse);
echo "";
echo "
Liste des badges du club $club->nom ";
- /* Récupére les badges avec comptes inactifs */
+ /* Récupére les badges avec comptes inactifs */
$badges=array();
if(isset($_GET['compte']) and $_GET['compte']=='inact') {
$lien_cpte='inact';
$lien_export="export_badge.php?club=$id_club&compte=inact";
$requete="SELECT * FROM badge_joueurs WHERE id_club='$id_club' ORDER BY id_joueur ASC";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()."
");
$existe_badges=mysqli_num_rows($reponse);
if($existe_badges > 0) {
while($badge=mysqli_fetch_object($reponse)) {
if($badge->id_joueur != 0) {
$requete="SELECT actif_debut, actif_fin FROM compte WHERE id_joueur='$badge->id_joueur' AND id_club='$id_club'";
- $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
+ $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()."
");
$compte=mysqli_fetch_object($rep);
$ts_debut=conversion_ts_mysql($compte->actif_debut);
$ts_fin=conversion_ts_mysql($compte->actif_fin);
@@ -58,7 +55,7 @@ include("conf.php");
$lien_cpte='act';
$lien_export="export_badge.php?club=$id_club";
$requete="SELECT * FROM badge_joueurs WHERE id_club='$id_club' ORDER BY id_joueur ASC";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()."
");
$existe_badges=mysqli_num_rows($reponse);
if($existe_badges > 0) {
while($badge=mysqli_fetch_object($reponse)) {
@@ -91,23 +88,23 @@ include("conf.php");
echo "
Modifier Supprimer ";
for($i=0;$i
");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$badge=mysqli_fetch_object($reponse);
echo "";
$requete="SELECT nom, prenom, numero_fft, e_mail FROM joueur WHERE id_joueur='$badge->id_joueur'";
- $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$joueur=mysqli_fetch_object($rep);
echo "$joueur->nom ";
echo "$joueur->prenom ";
echo "$joueur->numero_fft ";
$requete="SELECT numero FROM telephone WHERE id_joueur='$badge->id_joueur'";
- $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$tel=mysqli_fetch_object($rep);
echo "$tel->numero ";
echo "$joueur->e_mail ";
echo "$badge->numero_badge ";
$requete="SELECT actif_debut, actif_fin FROM compte WHERE id_joueur='$badge->id_joueur' AND id_club='$id_club'";
- $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$compte=mysqli_fetch_object($rep);
$ts_debut=conversion_ts_mysql($compte->actif_debut);
$ts_fin=conversion_ts_mysql($compte->actif_fin);
@@ -152,6 +149,7 @@ else {
}
function conversion_ts_mysql($champ_ts) {
+ if (empty($champ_ts) || is_null($champ_ts) || trim($champ_ts) === '') return 0;
$annee=substr($champ_ts, 0, 4);
$mois=substr($champ_ts, 5, 2);
$jour=substr($champ_ts, 8, 2);
@@ -159,9 +157,10 @@ function conversion_ts_mysql($champ_ts) {
$min=substr($champ_ts, 14, 2);
$sec=substr($champ_ts, 17, 2);
- $ts=mktime($h, $min, $sec, $mois, $jour, $annee);
+ $ts=mktime($heure, $min, $sec, $mois, $jour, $annee);
return $ts;
}
?>
+
diff --git a/www/tyroltenn/liste_badge.php.git b/www/tyroltenn/liste_badge.php.git
new file mode 100755
index 0000000..c36bd1f
--- /dev/null
+++ b/www/tyroltenn/liste_badge.php.git
@@ -0,0 +1,167 @@
+
+
+
+
+
+
+
+LE SERVEUR VOCAL DE RESERVATION DES SALLES DE TENNIS
+
+
+
+
+
+
base de donnee $db_name $db_user test "; */
+ $requete="SELECT nom FROM club WHERE id_club='$id_club'";
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
+ $club=mysqli_fetch_object($reponse);
+ echo "
";
+ echo "
Liste des badges du club $club->nom ";
+
+ /* Récupére les badges avec comptes inactifs */
+ $badges=array();
+ if(isset($_GET['compte']) and $_GET['compte']=='inact') {
+ $lien_cpte='inact';
+ $lien_export="export_badge.php?club=$id_club&compte=inact";
+ $requete="SELECT * FROM badge_joueurs WHERE id_club='$id_club' ORDER BY id_joueur ASC";
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
+ $existe_badges=mysqli_num_rows($reponse);
+ if($existe_badges > 0) {
+ while($badge=mysqli_fetch_object($reponse)) {
+ if($badge->id_joueur != 0) {
+ $requete="SELECT actif_debut, actif_fin FROM compte WHERE id_joueur='$badge->id_joueur' AND id_club='$id_club'";
+ $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
+ $compte=mysqli_fetch_object($rep);
+ $ts_debut=conversion_ts_mysql($compte->actif_debut);
+ $ts_fin=conversion_ts_mysql($compte->actif_fin);
+ $ts_now=time();
+ if($ts_debut > $ts_now or $ts_now > $ts_fin) {
+ array_push($badges, $badge->id_badge);
+ }
+ }
+ }
+ }
+ }
+ /* Sinon tous les badges avec comptes actifs */
+ else {
+ $lien_cpte='act';
+ $lien_export="export_badge.php?club=$id_club";
+ $requete="SELECT * FROM badge_joueurs WHERE id_club='$id_club' ORDER BY id_joueur ASC";
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
+ $existe_badges=mysqli_num_rows($reponse);
+ if($existe_badges > 0) {
+ while($badge=mysqli_fetch_object($reponse)) {
+ if($badge->id_joueur != 0) {
+ array_push($badges, $badge->id_badge);
+ }
+ }
+ }
+ }
+
+ if($lien_cpte=='inact') {
+ echo "
Afficher tous les comptes ";
+ }
+ else {
+ echo "
Afficher les comptes inactifs ";
+ }
+
+ if(count($badges) > 0) {
+ echo "
";
+ echo "Utilisez les liens pour modifier ou supprimer les badges attribués au joueur.";
+ echo " ";
+
+ echo "
Exporter cette liste au format PDF ";
+
+ echo "
";
+ echo "Nom Prénom ";
+ echo "Numéro FFT Téléphone ";
+ echo "Email Numéro Badge ";
+ echo "Compte actif ? ";
+ echo "Modifier Supprimer ";
+ for($i=0;$i");
+ $badge=mysqli_fetch_object($reponse);
+ echo "";
+ $requete="SELECT nom, prenom, numero_fft, e_mail FROM joueur WHERE id_joueur='$badge->id_joueur'";
+ $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $joueur=mysqli_fetch_object($rep);
+ echo "$joueur->nom ";
+ echo "$joueur->prenom ";
+ echo "$joueur->numero_fft ";
+ $requete="SELECT numero FROM telephone WHERE id_joueur='$badge->id_joueur'";
+ $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $tel=mysqli_fetch_object($rep);
+ echo "$tel->numero ";
+ echo "$joueur->e_mail ";
+ echo "$badge->numero_badge ";
+ $requete="SELECT actif_debut, actif_fin FROM compte WHERE id_joueur='$badge->id_joueur' AND id_club='$id_club'";
+ $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $compte=mysqli_fetch_object($rep);
+ $ts_debut=conversion_ts_mysql($compte->actif_debut);
+ $ts_fin=conversion_ts_mysql($compte->actif_fin);
+ $ts_now=time();
+ if($ts_debut <= $ts_now and $ts_now <= $ts_fin) {
+ echo " ";
+ }
+ else {
+ echo " ";
+ }
+ echo "Modifier ";
+ echo "Supprimer ";
+ echo " ";
+ }
+ echo "
";
+ }
+ else {
+ echo "
";
+ echo "
";
+ if($lien_cpte!='inact') {
+ echo "Votre club ne dispose d'aucun badge déclaré. ";
+ }
+ else {
+ echo "Il n'y a pas de badges avec un compte inactif. ";
+ }
+ echo "Utilisez le lien ci-dessous pour déclarer un nouveau badge.";
+ echo " ";
+ }
+ echo "
";
+ echo "
Déclarer un nouveau badge ";
+ echo "
";
+ echo "
Importer un fichier Excel contenant les Badges ";
+
+ echo "
";
+ include("deco_admin_club.php");
+ include("piedDePage.php");
+}
+else {
+ echo("Non autorisé - Redirection vers la page d'identification dans 2 secondes");
+ sleep(2);
+ include("admin_login.php");
+}
+
+function conversion_ts_mysql($champ_ts) {
+ $annee=substr($champ_ts, 0, 4);
+ $mois=substr($champ_ts, 5, 2);
+ $jour=substr($champ_ts, 8, 2);
+ $heure=substr($champ_ts, 11, 2);
+ $min=substr($champ_ts, 14, 2);
+ $sec=substr($champ_ts, 17, 2);
+
+ $ts=mktime($h, $min, $sec, $mois, $jour, $annee);
+
+ return $ts;
+}
+
+?>
diff --git a/www/tyroltenn/liste_idees_joueur.php b/www/tyroltenn/liste_idees_joueur.php
index b51af6b..7ea3536 100755
--- a/www/tyroltenn/liste_idees_joueur.php
+++ b/www/tyroltenn/liste_idees_joueur.php
@@ -75,7 +75,7 @@ $id=$_SESSION['id'];
}
}
else if($type_liste=='club') {
- $mb_licence=utf8_decode("MembreLicencié");
+ $mb_licence="MembreLicencié";
$requete="SELECT id_club FROM compte WHERE id_joueur='$joueur->id_joueur' AND statut='$mb_licence'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
$compte=mysqli_fetch_object($reponse);
diff --git a/www/tyroltenn/liste_ja.php b/www/tyroltenn/liste_ja.php
index 3a3aa90..53819a3 100755
--- a/www/tyroltenn/liste_ja.php
+++ b/www/tyroltenn/liste_ja.php
@@ -42,7 +42,7 @@ include("conf.php");
$joueur=mysqli_fetch_object($rep);
echo "
$joueur->prenom $joueur->nom ";
echo "
$joueur->numero_fft ";
- $temp=utf8_decode("MembreLicencié");
+ $temp="MembreLicencié";
$requete="SELECT id_club FROM compte WHERE id_joueur='$ja->id_joueur' AND statut='$temp'";
$rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
$club=mysqli_fetch_object($rep);
diff --git a/www/tyroltenn/liste_jetons.php b/www/tyroltenn/liste_jetons.php
index f52eabe..715f886 100755
--- a/www/tyroltenn/liste_jetons.php
+++ b/www/tyroltenn/liste_jetons.php
@@ -43,7 +43,7 @@ $id_club=$_SESSION['Club'];
/* Recherche des données */
$joueurs=array();
if(count($_POST)==0 or (count($_POST) > 0 and $_POST['type']=='licence')) {
- /*$temp=utf8_decode("MembreLicencié");*/
+ /*$temp="MembreLicencié";*/
$temp=utf8_encode("MembreLicenci�");
$requete="SELECT j.id_joueur FROM compte c, joueur j WHERE c.id_joueur=j.id_joueur AND c.id_club='$id_club' AND c.statut='$temp' ORDER BY j.nom ASC";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
@@ -57,7 +57,7 @@ $id_club=$_SESSION['Club'];
$titre="Tous les joueurs licenciés";
}
else if(count($_POST) > 0 and $_POST['type']=='invite') {
- /*$temp=utf8_decode("Invité");*/
+ /*$temp="Invité";*/
$temp=utf8_encode("Invit�");
$requete="SELECT j.id_joueur FROM compte c, joueur j WHERE c.id_joueur=j.id_joueur AND c.id_club='$id_club' AND c.statut='$temp' ORDER BY j.nom ASC";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
@@ -152,6 +152,7 @@ $id_club=$_SESSION['Club'];
$requete.=" WHERE c.id_joueur=j.id_joueur AND c.id_club='$id_club' AND j.id_joueur='$joueurs[$indice]'";
$rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
$joueur=mysqli_fetch_object($rep);
+ if (!$joueur) continue;
echo "
";
echo "$joueur->nom ";
echo "$joueur->prenom ";
@@ -159,10 +160,10 @@ $id_club=$_SESSION['Club'];
$requete="SELECT numero FROM telephone WHERE id_joueur='$joueurs[$indice]'";
$rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$tel=mysqli_fetch_object($rep);
- echo "$tel->numero ";
+ echo "" . ($tel->numero ?? '-') . " ";
echo "$joueur->e_mail ";
$type_joueur="";
- if(utf8_encode($joueur->statut)=="MembreLicencié") {
+ if($joueur->statut=="MembreLicencié") {
$type_joueur="Licencié";
}
else if(utf8_encode($joueur->statut)=="Invité") {
diff --git a/www/tyroltenn/liste_jetons_resa.php b/www/tyroltenn/liste_jetons_resa.php
index d3208b5..13e5084 100755
--- a/www/tyroltenn/liste_jetons_resa.php
+++ b/www/tyroltenn/liste_jetons_resa.php
@@ -63,7 +63,7 @@ $id=$_SESSION['id'];
/* Recherche des données */
$joueurs=array();
if(count($_POST)==0 or (count($_POST) > 0 and $_POST['type']=='licence')) {
- $temp=utf8_decode("MembreLicencié");
+ $temp="MembreLicencié";
$requete="SELECT j.id_joueur FROM compte c, joueur j WHERE c.id_joueur=j.id_joueur AND c.id_club='$id_club' AND c.statut='$temp' ORDER BY j.nom ASC";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$existe=mysqli_num_rows($reponse);
@@ -76,7 +76,7 @@ $id=$_SESSION['id'];
$titre="Tous les joueurs licenciés";
}
else if(count($_POST) > 0 and $_POST['type']=='invite') {
- $temp=utf8_decode("Invité");
+ $temp="Invité";
$requete="SELECT j.id_joueur FROM compte c, joueur j WHERE c.id_joueur=j.id_joueur AND c.id_club='$id_club' AND c.statut='$temp' ORDER BY j.nom ASC";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$existe=mysqli_num_rows($reponse);
diff --git a/www/tyroltenn/liste_location.php b/www/tyroltenn/liste_location.php
index 644d395..ec5f5b3 100755
--- a/www/tyroltenn/liste_location.php
+++ b/www/tyroltenn/liste_location.php
@@ -94,10 +94,11 @@ $id_club=$_SESSION['Club'];
$requete.=" WHERE c.id_joueur=j.id_joueur AND c.id_club='$id_club' AND j.id_joueur='$loc->id_joueur'";
$rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$joueur=mysqli_fetch_object($rep);
- echo " ";
- echo "$joueur->nom ";
- echo "$joueur->prenom ";
- echo "$joueur->numero_fft ";
+ if (!$joueur) continue;
+ echo " ";
+ echo "$joueur->nom ";
+ echo "$joueur->prenom ";
+ echo "$joueur->numero_fft ";
$requete="SELECT numero FROM telephone WHERE id_joueur='$loc->id_joueur'";
$rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$tel=mysqli_fetch_object($rep);
diff --git a/www/tyroltenn/liste_messages_club.php b/www/tyroltenn/liste_messages_club.php
index 2b0963d..191e9ca 100755
--- a/www/tyroltenn/liste_messages_club.php
+++ b/www/tyroltenn/liste_messages_club.php
@@ -34,7 +34,7 @@ $id_club=$_SESSION['Club'];
/* Affichage dans le tableau des messages des 3 derniers mois */
$date_post=date("Y-m-d", time()-(3600*24*30*3));
- $temp=utf8_decode("MembreLicencié");
+ $temp="MembreLicencié";
$requete="SELECT * FROM message_part mp, compte c WHERE mp.id_joueur=c.id_joueur AND date_mess >= '$date_post' AND c.statut='$temp' AND id_club='$id_club' ORDER BY date_mess DESC, heure_mess DESC";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$existe=mysqli_num_rows($reponse);
diff --git a/www/tyroltenn/liste_messages_tous.php b/www/tyroltenn/liste_messages_tous.php
index cb085ca..da4917f 100755
--- a/www/tyroltenn/liste_messages_tous.php
+++ b/www/tyroltenn/liste_messages_tous.php
@@ -41,7 +41,7 @@ $id=$_SESSION['id'];
}
/* Recherche du club du joueur */
- $temp=utf8_decode("MembreLicencié");
+ $temp="MembreLicencié";
$requete="SELECT id_club FROM compte WHERE id_joueur='$joueur->id_joueur' AND statut='$temp'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$compte=mysqli_fetch_object($reponse);
diff --git a/www/tyroltenn/liste_rubriques.php b/www/tyroltenn/liste_rubriques.php
index 2c14862..116d615 100755
--- a/www/tyroltenn/liste_rubriques.php
+++ b/www/tyroltenn/liste_rubriques.php
@@ -53,10 +53,11 @@ $id_club=$_SESSION['Club'];
$requete="SELECT couleur_hex FROM couleurs WHERE id_couleur='$rubrique->id_couleur'";
$rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$couleur=mysqli_fetch_object($rep);
- $requete="SELECT couleur_hex FROM couleurs WHERE id_couleur='$rubrique->id_coul_police'";
- $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
- $couleur_pol=mysqli_fetch_object($rep);
- echo "$rubrique->nom ";
+ $couleur_hex='#FFFFFF';
+ $couleur_pol_hex='#000000';
+ if($couleur && !empty($couleur->couleur_hex)) $couleur_hex=$couleur->couleur_hex;
+
+ echo "$rubrique->nom ";
$visible=$rubrique->visible_joueur;
echo "$visible ";
echo "$rubrique->tri ";
diff --git a/www/tyroltenn/modif_capitaine.php b/www/tyroltenn/modif_capitaine.php
index 719ba9d..ae4d7ca 100755
--- a/www/tyroltenn/modif_capitaine.php
+++ b/www/tyroltenn/modif_capitaine.php
@@ -37,8 +37,8 @@ $id_club=$_SESSION['Club'];
if($existe>0) {
while($capitaine=mysqli_fetch_object($reponse_cap)) {
$cap=array();
- $['']=$capitaine->id_capitaine;
- $['']=$capitaine->id_joueur;
+ $cap['id_capitaine']=$capitaine->id_capitaine;
+ $cap['id_joueur']=$capitaine->id_joueur;
array_push($capitaines, $cap);
}
}
@@ -67,8 +67,8 @@ $id_club=$_SESSION['Club'];
echo "Nb équipes Equipes affectées Mot de passe Supprimer ";
for($i=0;$i";
- $id_cap=$capitaines[$i][id];
- $id_joueur=$capitaines[$i][joueur];
+ $id_cap=$capitaines[$i]['id_capitaine'];
+ $id_joueur=$capitaines[$i]['id_joueur'];
$requete="SELECT nom, prenom, numero_fft, classement, sexe FROM joueur WHERE id_joueur='$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);
diff --git a/www/tyroltenn/nouv_joueursclub_fft_suite.php b/www/tyroltenn/nouv_joueursclub_fft_suite.php
index 89755f1..dd71cb8 100755
--- a/www/tyroltenn/nouv_joueursclub_fft_suite.php
+++ b/www/tyroltenn/nouv_joueursclub_fft_suite.php
@@ -385,8 +385,8 @@ function insertion_bdd($tableauJoueurs) {
$requete="SELECT id_club FROM club WHERE numero_fft='$numfft_club'";
$reponse2=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$club=mysqli_fetch_object($reponse2);
- $temp=utf8_decode("MembreLicencié");
- $temp1=utf8_decode("Invité");
+ $temp="MembreLicencié";
+ $temp1="Invité";
$debut_tab=getdate(); /* tenir compte de la date d'enregistrement */
if($['']==0) {
$['']="00";
@@ -460,8 +460,8 @@ function insertion_bdd($tableauJoueurs) {
$requete="SELECT id_club FROM club WHERE numero_fft='$numfft_club'";
$reponse2=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
$club=mysqli_fetch_object($reponse2);
- $temp=utf8_decode("MembreLicencié");
- $temp1=utf8_decode("Invité");
+ $temp="MembreLicencié";
+ $temp1="Invité";
$debut_tab=getdate(); /* tenir compte de la date d'enregistrement */
if($['']==0) {
$['']="00";
diff --git a/www/tyroltenn/raz_jetons.php b/www/tyroltenn/raz_jetons.php
index 537b14f..cfee077 100755
--- a/www/tyroltenn/raz_jetons.php
+++ b/www/tyroltenn/raz_jetons.php
@@ -46,7 +46,7 @@ $id_club=$_SESSION['Club'];
}
/* Tout les joueurs */
else if($type_raz=='tout') {
- $temp=utf8_decode("MembreLicencié");
+ $temp="MembreLicencié";
$requete="SELECT c.id_compte FROM compte c WHERE c.id_club='$id_club' AND c.statut='$temp'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
diff --git a/www/tyroltenn/raz_jetons_resa.php b/www/tyroltenn/raz_jetons_resa.php
index e4de805..f2347be 100755
--- a/www/tyroltenn/raz_jetons_resa.php
+++ b/www/tyroltenn/raz_jetons_resa.php
@@ -66,7 +66,7 @@ $id=$_SESSION['id'];
}
/* Tout les joueurs */
else if($type_raz=='tout') {
- $temp=utf8_decode("MembreLicencié");
+ $temp="MembreLicencié";
$requete="SELECT c.id_compte FROM compte c WHERE c.id_club='$id_club' AND c.statut='$temp'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
diff --git a/www/tyroltenn/recherche_badge.php b/www/tyroltenn/recherche_badge.php
index 547f248..11f7e5c 100755
--- a/www/tyroltenn/recherche_badge.php
+++ b/www/tyroltenn/recherche_badge.php
@@ -18,11 +18,8 @@ $id_club=$_SESSION['Club'];
";
+ include("conf.php");
+ echo "";
echo "
Recherche d'un nouveau badge ";
/* Affichage formulaire */
@@ -49,23 +46,23 @@ include("conf.php");
}
/* Traitement formulaire */
else {
- /* Recup des données */
+ /* Recup des données */
$type=$_POST['type'];
$valeur=$_POST['valeur'];
- /* Recherche des données */
+ /* Recherche des données */
$badges=array();
if($type=='num_fft') {
- /* Recherche si le joueur existe et qu'il est licencié dans le club */
+ /* Recherche si le joueur existe et qu'il est licencié dans le club */
$requete="SELECT j.id_joueur, j.nom, j.prenom FROM joueur j, compte c WHERE c.id_club='$id_club' AND c.id_joueur=j.id_joueur AND j.numero_fft='$valeur'";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()."
");
$existe_joueur=mysqli_num_rows($reponse);
if($existe_joueur > 0) {
$joueur=mysqli_fetch_object($reponse);
$titre="Badge du joueur $joueur->prenom $joueur->nom";
/* Recherche des badges du joueur */
$requete="SELECT id_badge FROM badge_joueurs WHERE id_club='$id_club' AND id_joueur='$joueur->id_joueur'";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()."
");
while($badge=mysqli_fetch_object($reponse)) {
array_push($badges, $badge->id_badge);
}
@@ -77,7 +74,7 @@ include("conf.php");
else if($type=='num_badge') {
/* Recherche des badges du joueur */
$requete="SELECT id_badge FROM badge_joueurs WHERE id_club='$id_club' AND numero_badge='$valeur'";
- $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()."
");
while($badge=mysqli_fetch_object($reponse)) {
array_push($badges, $badge->id_badge);
}
@@ -91,23 +88,23 @@ include("conf.php");
echo "
Compte actif ? ";
for($i=0;$i
");
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$badge=mysqli_fetch_object($reponse);
echo "";
$requete="SELECT nom, prenom, numero_fft, e_mail FROM joueur WHERE id_joueur='$badge->id_joueur'";
- $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$joueur=mysqli_fetch_object($rep);
echo "$joueur->nom ";
echo "$joueur->prenom ";
echo "$joueur->numero_fft ";
$requete="SELECT numero FROM telephone WHERE id_joueur='$badge->id_joueur'";
- $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$tel=mysqli_fetch_object($rep);
echo "$tel->numero ";
echo "$joueur->e_mail ";
echo "$badge->numero_badge ";
$requete="SELECT actif_debut, actif_fin FROM compte WHERE id_joueur='$badge->id_joueur' AND id_club='$id_club'";
- $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno()." : ".mysqli_error()." ");
$compte=mysqli_fetch_object($rep);
$ts_debut=conversion_ts_mysql($compte->actif_debut);
$ts_fin=conversion_ts_mysql($compte->actif_fin);
@@ -149,6 +146,7 @@ else {
}
function conversion_ts_mysql($champ_ts) {
+ if (empty($champ_ts) || is_null($champ_ts) || trim($champ_ts) === '') return 0;
$annee=substr($champ_ts, 0, 4);
$mois=substr($champ_ts, 5, 2);
$jour=substr($champ_ts, 8, 2);
@@ -156,7 +154,8 @@ function conversion_ts_mysql($champ_ts) {
$min=substr($champ_ts, 14, 2);
$sec=substr($champ_ts, 17, 2);
- $ts=mktime($h, $min, $sec, $mois, $jour, $annee);
+ $ts=mktime($heure, $min, $sec, $mois, $jour, $annee);
return $ts;
}
+
diff --git a/www/tyroltenn/recherche_badge.php.git b/www/tyroltenn/recherche_badge.php.git
new file mode 100755
index 0000000..547f248
--- /dev/null
+++ b/www/tyroltenn/recherche_badge.php.git
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+
+LE SERVEUR VOCAL DE RESERVATION DES SALLES DE TENNIS
+
+
+
+
+
+";
+ echo "
Recherche d'un nouveau badge ";
+
+ /* Affichage formulaire */
+ if(count($_POST)==0) {
+ echo "
";
+ echo "Choisissez le type de recherche, saisissez la valeur dans la case ci-dessous puis valider pour lancer la recherche.";
+ echo "Les recherches suivantes sont possibles : ";
+ echo "
";
+ echo "Par numéro de licence ; ";
+ echo "Par numéro du badge. ";
+ echo " ";
+ echo "";
+
+ echo "
";
+ }
+ /* Traitement formulaire */
+ else {
+ /* Recup des données */
+ $type=$_POST['type'];
+ $valeur=$_POST['valeur'];
+
+ /* Recherche des données */
+ $badges=array();
+ if($type=='num_fft') {
+ /* Recherche si le joueur existe et qu'il est licencié dans le club */
+ $requete="SELECT j.id_joueur, j.nom, j.prenom FROM joueur j, compte c WHERE c.id_club='$id_club' AND c.id_joueur=j.id_joueur AND j.numero_fft='$valeur'";
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
+ $existe_joueur=mysqli_num_rows($reponse);
+ if($existe_joueur > 0) {
+ $joueur=mysqli_fetch_object($reponse);
+ $titre="Badge du joueur $joueur->prenom $joueur->nom";
+ /* Recherche des badges du joueur */
+ $requete="SELECT id_badge FROM badge_joueurs WHERE id_club='$id_club' AND id_joueur='$joueur->id_joueur'";
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
+ while($badge=mysqli_fetch_object($reponse)) {
+ array_push($badges, $badge->id_badge);
+ }
+ }
+ else {
+ echo "Le joueur est inexistant sur le site ou n'est pas licencié dans votre club.";
+ }
+ }
+ else if($type=='num_badge') {
+ /* Recherche des badges du joueur */
+ $requete="SELECT id_badge FROM badge_joueurs WHERE id_club='$id_club' AND numero_badge='$valeur'";
+ $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
+ while($badge=mysqli_fetch_object($reponse)) {
+ array_push($badges, $badge->id_badge);
+ }
+ }
+
+ if(count($badges) > 0) {
+ echo "
";
+ echo "Nom Prénom ";
+ echo "Numéro FFT Téléphone ";
+ echo "Email Numéro Badge ";
+ echo "Compte actif ? ";
+ for($i=0;$i");
+ $badge=mysqli_fetch_object($reponse);
+ echo "";
+ $requete="SELECT nom, prenom, numero_fft, e_mail FROM joueur WHERE id_joueur='$badge->id_joueur'";
+ $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $joueur=mysqli_fetch_object($rep);
+ echo "$joueur->nom ";
+ echo "$joueur->prenom ";
+ echo "$joueur->numero_fft ";
+ $requete="SELECT numero FROM telephone WHERE id_joueur='$badge->id_joueur'";
+ $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $tel=mysqli_fetch_object($rep);
+ echo "$tel->numero ";
+ echo "$joueur->e_mail ";
+ echo "$badge->numero_badge ";
+ $requete="SELECT actif_debut, actif_fin FROM compte WHERE id_joueur='$badge->id_joueur' AND id_club='$id_club'";
+ $rep=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()." ");
+ $compte=mysqli_fetch_object($rep);
+ $ts_debut=conversion_ts_mysql($compte->actif_debut);
+ $ts_fin=conversion_ts_mysql($compte->actif_fin);
+ $ts_now=time();
+ if($ts_debut <= $ts_now and $ts_now <= $ts_fin) {
+ echo " ";
+ }
+ else {
+ echo " ";
+ }
+ echo " ";
+ }
+ echo "
";
+ }
+ else {
+ echo "
";
+ echo "
";
+ if($type=='num_fft') {
+ echo "Le joueur ne dispose d'aucun badge dans votre club. ";
+ }
+ else if($type=='num_badge') {
+ echo "Le badge numéro $valeur n'existe pas dans votre club. ";
+ }
+ echo " ";
+ }
+
+ echo "
";
+ echo "
Effectuer une nouvelle recherche ";
+ }
+
+ echo "
";
+ include("deco_admin_club.php");
+ include("piedDePage.php");
+}
+else {
+ echo("Non autorisé - Redirection vers la page d'identification dans 2 secondes");
+ sleep(2);
+ include("admin_login.php");
+}
+
+function conversion_ts_mysql($champ_ts) {
+ $annee=substr($champ_ts, 0, 4);
+ $mois=substr($champ_ts, 5, 2);
+ $jour=substr($champ_ts, 8, 2);
+ $heure=substr($champ_ts, 11, 2);
+ $min=substr($champ_ts, 14, 2);
+ $sec=substr($champ_ts, 17, 2);
+
+ $ts=mktime($h, $min, $sec, $mois, $jour, $annee);
+
+ return $ts;
+}
diff --git a/www/tyroltenn/resa_bi_suite.php b/www/tyroltenn/resa_bi_suite.php
index 9dd5bb6..bfb88ab 100755
--- a/www/tyroltenn/resa_bi_suite.php
+++ b/www/tyroltenn/resa_bi_suite.php
@@ -63,8 +63,8 @@ include ("conf.php");
/* Controle si le joueur est invité */
$temp="Invité";
$temp2="MembreLicencié";
- */$temp=utf8_decode("Invité");*/
- /*$temp2=utf8_decode("MembreLicencié");*/
+ */$temp="Invité";*/
+ /*$temp2="MembreLicencié";*/
$requete="SELECT id_compte, solde, cumul FROM compte WHERE id_joueur='$id_joueur_log' AND id_club='$club' AND statut='$temp2'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
$existe_membre=mysqli_num_rows($reponse);
@@ -111,8 +111,8 @@ include ("conf.php");
/* Encodage chaine UTF8 */
$mb_licence="MembreLicencié";
$mb_invite=="Invité";
- /*$mb_licence=utf8_decode("MembreLicencié");*/
- /*$mb_invite==utf8_decode("Invité");*/
+ /*$mb_licence="MembreLicencié";*/
+ /*$mb_invite=="Invité";*/
/* Découpage du num tel */
$groupe1=substr($tel,0,2);
$groupe2=substr($tel,2,2);
@@ -326,7 +326,7 @@ include ("conf.php");
/* Requete si joueur invite ? */
$invite_ok=0;
$temp="Invité";
- */$temp=utf8_decode("Invité");*/
+ */$temp="Invité";*/
$requete="SELECT solde, id_compte FROM compte WHERE id_joueur='$id_joueur_log' AND id_club='$club' AND statut='$temp'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
$existe_invite=mysqli_num_rows($reponse);
@@ -563,7 +563,7 @@ include ("conf.php");
if($flag==1 and $id_adverse != 0 and $id_adverse != 1693) {
/* COntrole si le joueur est invité dans le club */
$temp="Invité";
- /* $temp=utf8_decode("Invité");*/
+ /* $temp="Invité";*/
$requete="SELECT solde, cumul, id_compte FROM compte WHERE id_joueur='$id_adverse' AND id_club='$club' AND statut='$temp'";
$reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
$existe_invite=mysqli_num_rows($reponse);
diff --git a/www/tyroltenn/score_champ_suite3.php b/www/tyroltenn/score_champ_suite3.php
index ae07423..1dcdaba 100755
--- a/www/tyroltenn/score_champ_suite3.php
+++ b/www/tyroltenn/score_champ_suite3.php
@@ -46,7 +46,7 @@ $id_cap=$_SESSION['Id'];
$score="Victoire $points";
}
else {
- $temp=utf8_decode("Défaite");
+ $temp="Défaite";
$score="$temp $points";
}
diff --git a/www/tyroltenn/terrain_suite3.php b/www/tyroltenn/terrain_suite3.php
index 1d66186..463aa79 100755
--- a/www/tyroltenn/terrain_suite3.php
+++ b/www/tyroltenn/terrain_suite3.php
@@ -369,7 +369,7 @@ if(isset($_SESSION['type']) and isset($_SESSION['id'])) {
}
if($compte_ok==1) {
$ts_now=time();
- $$ts_debut=conversion_ts_mysql($compte->actif_debut);
+ $ts_debut=conversion_ts_mysql($compte->actif_debut);
$ts_fin=conversion_ts_mysql($compte->actif_fin);
if($ts_debut <= $ts_now and $ts_now <= $ts_fin) {
$compte_act=1;
@@ -393,7 +393,8 @@ if(isset($_SESSION['type']) and isset($_SESSION['id'])) {
$requete2="SELECT count(*) from reservable where id_club LIKE '$club'";
$result2=mysqli_query($db_connection, $requete2) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
- $nb_terrains=mysql_result($result2,0);
+ $1_row=mysqli_fetch_row($1);
+ $nb_terrains=$1_row[0];
$requete5="SELECT nom,id_joueur FROM joueur WHERE id_joueur LIKE '$id_joueur_log'";
$result5=mysqli_query($db_connection, $requete5) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");
$reponse5=mysqli_fetch_object($result5);
diff --git a/www/tyroltenn/vis_liste_club_suite.php b/www/tyroltenn/vis_liste_club_suite.php
index 96ccf16..218d0dc 100755
--- a/www/tyroltenn/vis_liste_club_suite.php
+++ b/www/tyroltenn/vis_liste_club_suite.php
@@ -74,7 +74,7 @@ $id_cap=$_SESSION['Id'];
if($['']<10) {$jour="0".$['']; } else { $jour=$['']; }
if($['']<10) {$mois="0".$['']; } else { $mois=$['']; }
$ts="$['']$mois$jour$heure$minute$seconde";
- $temp=utf8_decode("MembreLicencié");
+ $temp="MembreLicencié";
$requete="SELECT intitule FROM classement ORDER BY id_classement DESC";
$reponse_clt=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
");