"; echo "

Création d'un professeur


"; if(count($_POST)==0) { echo "

Deux cas peuvent se présenter :
"; echo "


"; echo "Le prof sera automatiquement placé dans les administrateurs de réservations avec le mot de passe par défaut."; echo "

"; echo "
"; echo "
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
Numéro FFT :
Nom :
Prénom :
Année de naissance :
Sexe :
Téléphone : (sans espaces)
Email :
"; echo "
"; } else { $num_fft=$_POST['num_fft']; $nom=$_POST['nom']; $prenom=$_POST['prenom']; $sexe=$_POST['sexe']; $annee=$_POST['annee']; $tel=$_POST['tel']; $email=$_POST['email']; if(strlen($num_fft)==8) { $valide=verifierLicence($num_fft); /* Si la licence est valide */ if($valide==1) { /* Controle si le joueur est en base */ $requete="SELECT 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)()."
"); $existe=mysqli_num_rows($reponse); if($existe == 0) { recup_joueur($num_fft); $requete="SELECT 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)()."
"); } $joueur=mysqli_fetch_object($reponse); /* Controle si le joueur n'est pas déja admin resa dans le club */ $requete="SELECT id_admin FROM admin_resa WHERE id_joueur='$joueur->id_joueur' AND id_club='$id_club'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $existe_adm=mysqli_num_rows($reponse); if($existe_adm==0) { $mot_passe=md5("tennis"); $requete="INSERT INTO admin_resa(id_joueur, id_club, mot_passe) VALUES('$joueur->id_joueur','$id_club','$mot_passe')"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); } $requete="INSERT INTO professeurs(id_joueur,id_club) VALUES('$joueur->id_joueur','$id_club')"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); echo "Le professeur a été créé avec succès."; } else { /* Controle si le joueur est en base */ $requete="SELECT 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)()."
"); $existe=mysqli_num_rows($reponse); if($existe==0) { /* Insertion du nouveau joueur */ $requete="INSERT INTO joueur(numero_fft,nom,prenom,sexe,annee,e_mail) VALUES('$num_fft','$nom','$prenom','$sexe','$annee','$email')"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $requete="SELECT MAX(id_joueur) FROM id_joueur"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $joueur=mysqli_fetch_array($reponse); $id_joueur=$joueur[0]; } else { $joueur=mysqli_fetch_object($reponse); $id_joueur=$joueur->id_joueur; } if(strlen($tel)==10) { /* Controle si un numero de tel existe en BDD */ $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)()."
"); $existe=mysqli_num_rows($reponse); if($existe > 0) { $requete="DELETE 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)()."
"); } /* Insere le numero de tel en BDD */ $groupe1=substr($tel,0,2); $groupe2=substr($tel,2,2); $groupe3=substr($tel,4,2); $groupe4=substr($tel,6,2); $groupe5=substr($tel,8,2); $tel="$groupe1 $groupe2 $groupe3 $groupe4 $groupe5"; if($groupe1=="06") { $requete="INSERT INTO telephone(id_joueur, type, numero) VALUES('$id_joueur','portable','$tel')"; } else { $requete="INSERT INTO telephone(id_joueur, type, numero) VALUES('$id_joueur','maison','$tel')"; } $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); } /* Controle si le joueur n'est pas déja admin resa dans le club */ $requete="SELECT id_admin FROM admin_resa WHERE id_joueur='$id_joueur' AND id_club='$id_club'"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); $existe_adm=mysqli_num_rows($reponse); if($existe_adm==0) { $mot_passe=md5("tennis"); $requete="INSERT INTO admin_resa(id_joueur, id_club, mot_passe) VALUES('$id_joueur','$id_club','$mot_passe')"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); } $requete="INSERT INTO professeurs(id_joueur,id_club) VALUES('$id_joueur','$id_club')"; $reponse=mysqli_query($db_connection, $requete) or die ("Erreur no".mysqli_errno($db_connection)()." : ".mysqli_error($db_connection)()."
"); echo "Le professeur a été créé avec succès."; } } else { echo "Le numéro de licence doit faire 8 caractès."; echo "Veuillez réessayer en cliquant ici."; } } 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"); } ?>