138 lines
6.6 KiB
PHP
Executable File
138 lines
6.6 KiB
PHP
Executable File
<?php
|
|
session_start();
|
|
/* test si la session est lancée */
|
|
if((isset($_SESSION['Admin'])==true) && ($_SESSION['Admin']==2))
|
|
{
|
|
if(isset($_GET['id_tournoi']))
|
|
$id_tournoi=$_GET['id_tournoi'];
|
|
$titre="Inscription manuelle d'un joueur";
|
|
include("enTete.php");
|
|
include("conf.php");
|
|
include("mysql_compat.php");
|
|
include("conf.php");
|
|
$db_connection=mysql_connect($db_host,$db_user,$password);
|
|
mysql_select_db($db_name,$db_connection);
|
|
|
|
$num_fft=$_POST['num_fft'];
|
|
$nom=$_POST['nom'];
|
|
$prenom=$_POST['prenom'];
|
|
$sexe=$_POST['sexe'];
|
|
$annee=$_POST['annee'];
|
|
$classement=$_POST['classement'];
|
|
$club=$_POST['club'];
|
|
$email=$_POST['email'];
|
|
$fixe=$_POST['fixe'];
|
|
$portable=$_POST['portable'];
|
|
$categorie=$_POST['categorie'];
|
|
$travaille=$_POST['travaille'];
|
|
$comm=$_POST['comm'];
|
|
$id_tournoi=$_POST['id_tournoi'];
|
|
|
|
/* Controle si les infos sont entrés */
|
|
if($fixe!="" and $portable!="" and $num_fft!="" and $nom!="" and $prenom!="" and $sexe!="" and $classement!="" and categorie!="" and $travaille!="")
|
|
{
|
|
/* Inscription du joueur sur le site */
|
|
$requete="SELECT * FROM joueur WHERE numero_fft='$num_fft'";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$existe=mysql_num_rows($reponse);
|
|
if($existe>0) {
|
|
/* Modif des infos joueur */
|
|
$requete="UPDATE joueur SET nom='$nom', prenom='$prenom', classement='$classement', sexe='$sexe', annee='$annee', e_mail='$email' WHERE numero_fft='$num_fft'";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$requete="SELECT * FROM joueur WHERE numero_fft='$num_fft'";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$joueur=mysql_fetch_object($reponse);
|
|
/* Modif des infos club */
|
|
$temp=utf8_decode("MembreLicencié");
|
|
$requete="UPDATE compte SET id_club='$club' WHERE id_joueur='$joueur->id_joueur' AND statut='$temp'";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
/* Modif des infos telephone */
|
|
$requete="DELETE FROM telephone WHERE id_joueur='$joueur->id_joueur'";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
if($fixe!="" and strlen($fixe)==10) {
|
|
$groupe1=substr($fixe,0,2);
|
|
$groupe2=substr($fixe,2,2);
|
|
$groupe3=substr($fixe,4,2);
|
|
$groupe4=substr($fixe,6,2);
|
|
$groupe5=substr($fixe,8,2);
|
|
$fixe="$groupe1 $groupe2 $groupe3 $groupe4 $groupe5";
|
|
$requete="INSERT INTO telephone(id_joueur, numero, type) VALUES('$joueur->id_joueur','$fixe','maison')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if($portable!="" and strlen($portable)==10) {
|
|
$groupe1=substr($portable,0,2);
|
|
$groupe2=substr($portable,2,2);
|
|
$groupe3=substr($portable,4,2);
|
|
$groupe4=substr($portable,6,2);
|
|
$groupe5=substr($portable,8,2);
|
|
$fixe="$groupe1 $groupe2 $groupe3 $groupe4 $groupe5";
|
|
$requete="INSERT INTO telephone(id_joueur, numero, type) VALUES('$joueur->id_joueur','$portable','portable')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
/* Inscription du joueur en base */
|
|
$date=date("Y-m-d");
|
|
$requete="INSERT INTO inscription_tournoi(id_joueur,id_tournoi,id_categorie,travaille,commentaires,inscripteur,date_inscription) VALUES('$joueur->id_joueur','$id_tournoi','$categorie','$travaille','$comm','site','$date')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
else {
|
|
/* Modif des infos joueur */
|
|
$requete="INSERT INTO joueur (numero_fft, nom, prenom, classement, sexe, annee, e_mail) VALUES ('$num_fft','$nom','$prenom','$classement','$sexe','$annee', '$email')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$requete="SELECT * FROM joueur WHERE numero_fft='$num_fft'";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$joueur=mysql_fetch_object($reponse);
|
|
/* Modif des infos club */
|
|
$temp=utf8_decode("MembreLicencié");
|
|
$ts=time();
|
|
$debut=date("Y-m-d H:i:s", $ts);
|
|
$ts=$ts+(365*3600*24); /* Ajoute une année */
|
|
$fin=date("Y-m-d H:i:s", $ts);
|
|
$requete="INSERT INTO compte(id_club,id_joueur, statut, droit, actif_debut, actif_fin, solde) VALUES('$club', '$joueur->id_joueur', '$temp','Usage', '$debut','$fin','10')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
/* Modif des infos telephone */
|
|
if($fixe!="" and strlen($fixe)==10) {
|
|
$groupe1=substr($fixe,0,2);
|
|
$groupe2=substr($fixe,2,2);
|
|
$groupe3=substr($fixe,4,2);
|
|
$groupe4=substr($fixe,6,2);
|
|
$groupe5=substr($fixe,8,2);
|
|
$fixe="$groupe1 $groupe2 $groupe3 $groupe4 $groupe5";
|
|
$requete="INSERT INTO telephone(id_joueur, numero, type) VALUES('$joueur->id_joueur','$fixe','maison')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
if($portable!="" and strlen($portable)==10) {
|
|
$groupe1=substr($portable,0,2);
|
|
$groupe2=substr($portable,2,2);
|
|
$groupe3=substr($portable,4,2);
|
|
$groupe4=substr($portable,6,2);
|
|
$groupe5=substr($portable,8,2);
|
|
$fixe="$groupe1 $groupe2 $groupe3 $groupe4 $groupe5";
|
|
$requete="INSERT INTO telephone(id_joueur, numero, type) VALUES('$joueur->id_joueur','$portable','portable')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
/* Inscription du joueur en base */
|
|
$date=date("Y-m-d");
|
|
$requete="INSERT INTO inscription_tournoi(id_joueur,id_tournoi,id_categorie,travaille,commentaires,inscripteur,date_inscription) VALUES('$joueur->id_joueur','$id_tournoi','$categorie','$travaille','$comm','site','$date')";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
}
|
|
}
|
|
else {
|
|
echo "Toutes les informations doivent être saisies. Cliquez sur le lien pour revenir au menu de gestion du tournoi.";
|
|
}
|
|
|
|
|
|
echo "<br /><br />";
|
|
echo "<center><a href='menu_choix_administration_tournoi.php?id_tournoi=$id_tournoi'>Retour au menu de gestion du tournoi</a></center>";
|
|
echo "<br /><br />";
|
|
|
|
include("deco_ja.php");
|
|
include("piedDePage.php");
|
|
/* sinon si la personne n'est pas autorisé la renvoyer àla page de login */
|
|
}
|
|
else
|
|
{
|
|
echo("Non autorisé - Redirection vers la page d'identification dans 2 secondes");
|
|
sleep(2);
|
|
include("admin_ja.php");
|
|
}
|
|
?>
|