Files
resatennis_tyroltenn/www/site_inscription/joueurExiste_ancien.php

112 lines
4.5 KiB
PHP
Executable File

<?php
function verifierLicence($numero_fft){
$numero=0;
for($i=0;$i<7;$i++){$numero=$numero+($numero_fft[$i]* pow (10,(6-$i)));}
$cle=$numero_fft[7];
$tab_lettres=array("A","B","C","D","E","F","G","H","J","K","L","M","N","P","R","S","T","U","V","W","X","Y","Z");
$mod=($numero % 23);
if ($mod==0){$mod=23;}
//echo "verif pendant<br>numero=".$numero."<br>cle=".$cle."<br>mod=".$mod."<br>";
if(strtoupper($cle)!=$tab_lettres[$mod-1]){return 0;echo "not bon letter<br>";}
else {return 1;}
}
$nom=$_POST['nom'];
$nom=SuppAccents($nom);
$prenom=$_POST['prenom'];
$prenom=SuppAccents($prenom);
$numero_fft=$_POST['numero_fft'];
$id_tournoi=$_POST['id_tournoi'];
$nom_club=$_POST['nom_club'];
$double=$_POST['double'];
$id_joueur=$_POST['id_joueur'];
function SuppAccents($chaine){
$tofind = "ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ";
$replac = "AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn";
return(strtr($chaine,$tofind,$replac));
}
if ($double){
$id_joueur_double=$_POST['id_joueur_double'];
$not_inscription=$_POST['not_inscription'];
$sexe_requis=$_POST['sexe_requis'];
$sexe_double=$_POST['sexe_double'];
$horaire_double=$_POST['horaire_double'];
$jour=$_POST['jour'];
$heure=$_POST['heure'];
$courante=$_POST['courante'];
$categorie=$_POST['categorie'];
}
$formulaireIncomplet=0;
if ($nom==""){$formulaireIncomplet=1;}
if ($prenom==""){$formulaireIncomplet=1;}
if ($numero_fft==""){$formulaireIncomplet=1;}
if ($formulaireIncomplet){
$erreur="<center><font color=00ff00><h3><b>Il manque quelques informations pour vous identifier. </b></h3></font></center>";
include ("identificationJoueur.php");
}
else{
if (verifierLicence($numero_fft)){
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);
$requete="SELECT joueur.numero_fft FROM joueur WHERE UPPER(nom)=UPPER('$nom') AND UPPER(prenom)=UPPER('$prenom')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$joueur=mysql_fetch_array($reponse);
if ($joueur[0]==NULL) {
$requete="UPDATE joueur SET numero_fft = '$numero_fft' WHERE UPPER(nom)=UPPER('$nom') AND UPPER(prenom)=UPPER('$prenom')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
}
$requete="SELECT * FROM joueur WHERE UPPER(nom)=UPPER('$nom') AND UPPER(prenom)=UPPER('$prenom')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$joueur=mysql_fetch_array($reponse);
//echo "id JOUEUR : ".$joueur[0]."<br>";/////////////////////////////////////////////////////MOUCHARD
if ($joueur[0]==NULL){
$requete="SELECT id_joueur, numero_fft, nom, prenom FROM joueur WHERE UPPER(numero_fft)=UPPER('$numero_fft')";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$joueur=mysql_fetch_array($reponse);
if ($joueur[0]==NULL){
$message_accueil="Vous n'etes pas encore dans notre base, veuillez <b>renseigner ce formulaire</b>";
$nouveau_joueur=1;
if ($double) $sexe=$sexe_requis;
echo "<form METHOD='POST'><input type=hidden name=id_tournoi value='$id_tournoi'><input type=hidden name=id_joueur value='$id_joueur'><input type=hidden name=numero_fft value='$numero_fft'><input type=hidden name=nom value='$nom'><input type=hidden name=nouveau_joueur value='$nouveau_joueur'><input type=hidden name=prenom value='$prenom'></form>";
include("nouveau.php");
//include("renseignementParticipant.php");
}
else{
$erreur="<center><font color=00ff00><h3><b>Il y a une erreur dans votre nom ou votre prenom</b></h3></font></center>";
include ("identificationJoueur.php");
}
}
else{
if(strtoupper($[''])==strtoupper($numero_fft) or $['']==""){
$message_accueil="";
$nom=$[''];
$prenom=$[''];
$numero_fft=$[''];
$fixe=$[''];
$sexe=$[''];
$portable=$[''];
$e_mail=$[''];
$classement=$[''];
$annee=$[''];
$id_joueur_double=$[''];
$moyen_paiement==$[''];
include("renseignementParticipant.php");
}
else{
$erreur="<center><font color=00ff00><h3><b>Il y a une erreur dans votre numero de licence</b></h3></font></center>";
include ("identificationJoueur.php");
}
}
}
else {
$erreur="<center><font color=00ff00><h3><b>Le numero de licence n'est pas valable</b></h3></font></center>";
include ("identificationJoueur.php");
}
}