Files
resatennis_tyroltenn/www/site_inscription/nouveau_suite3.php

126 lines
4.2 KiB
PHP
Executable File

<?php
header('Content-Type: text/html; charset=ISO-8859-1');
include ("conf.php");
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$classement = $_POST['classement'];
$sexe = $_POST['sexe'];
$annee = $_POST['annee'];
$departement = $_POST['departement'];
$portable = $_POST['portable'];
$fixe = $_POST['fixe'];
$e_mail = $_POST['e_mail'];
$num_fft = $_POST['num_fft'];
/////////////////////////////////////////////FORMULAIRE INCOMPLET ?///////////////////////////
if (empty($portable) and empty($fixe))
{
$erreur=$erreur."<center><font color=00ff00><h3><b>Nous ne pouvons pas vous joindre. Veuillez saisir au moins un num&eaucte;ro de t&eacute;l&eacute;phone.</b></h3></font></center>";
include ("nouveau_suite2.php");
}
else
{
//////////////////// OUI :VERIF INFOS CORRECTES//////////////////////////////////////
if(! empty($portable) and strlen($portable)==10)
{
/* Traitement du numero de portable */
$portable=str_replace(' ', '', $portable);
$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);
$portable="$groupe1 $groupe2 $groupe3 $groupe4 $groupe5";
}
if(! empty($fixe) and strlen($fixe)==10)
{
/* Traitement du numero de fixe */
$fixe=str_replace(' ', '', $fixe);
$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";
}
/* Inscription du joueur dans la base avec les nouvelles infos et mise à jour des infos si deja present dans la BDD */
//include("fct_nouvjoueur.php");
//recup_joueur($num_fft);
// Si le joueur n'existe pas en BDD
$requete="SELECT id_joueur FROM joueur WHERE numero_fft='$num_fft'";
$reponse=mysql_query($requete,$db_connection);
$existe = mysql_num_rows($reponse);
if($existe == 0)
{
/* Insertion du nouveau joueur en BDD */
$requete = "INSERT INTO joueur(nom, prenom, numero_fft, sexe, classement, annee, e_mail)";
$requete .= " VALUES('$nom','$prenom','$num_fft','$sexe','$classement','$annee','$e_mail');";
$reponse=mysql_query($requete,$db_connection);
/* Récupère l'identifiant du nouveau joueur */
$requete="SELECT id_joueur FROM joueur WHERE numero_fft='$num_fft'";
$reponse=mysql_query($requete,$db_connection);
$joueur=mysql_fetch_object($reponse);
/* si le joueur a un telephone fixe le mettre dans la BDD */
if(! empty($fixe) and strlen($fixe)==14)
{
$requete="INSERT INTO telephone(id_telephone, id_joueur, type, numero) VALUES('', '$joueur->id_joueur', 'maison', '$fixe')";
$reponse=mysql_query($requete,$db_connection);
}
/* si le joueur a un telephone portable le mettre dans la BDD */
if(! empty($portable) and strlen($portable)==14)
{
$requete="INSERT INTO telephone(id_telephone, id_joueur, type, numero) VALUES('', '$joueur->id_joueur', 'portable', '$portable')";
$reponse=mysql_query($requete,$db_connection);
}
$titre="Inscription sur le site";
include("enTete.php");
?>
<body background='images/balle_raquette3.jpg'>
<p>
Veuillez choisir voitre club dans la liste ci-dessous.<br />
Si votre club ne s'y trouve, veuillez choisir dans le liste "Inconnu" et saisissez son numéro FFT dans la zone situ&eacute;e en dessous de la liste.
</p>
<p>
<form action='nouveau_suite4.php' method='post'>
<center>
<table width='75%'>
<?php
echo "<input type='hidden' name='id_joueur' value='$joueur->id_joueur' />";
?>
<tr>
<td>Choix du club :</td>
<td><select name='id_club'>
<option value='0'>Inconnu</option>
<?php
$departement .= '%';
$requete = "SELECT id_club, nom FROM club WHERE code_postal LIKE '$departement';";
$reponse=mysql_query($requete,$db_connection);
while($res = mysql_fetch_object($reponse))
{
echo "<option value='$res->id_club'>$res->nom</option>";
}
?>
</select></td>
</tr>
<tr>
<td>Num&eacute;ro FFT du club :</td>
<td><input type='text' name='num_fft_club' value='' maxlength='8' size='8' /></td>
</tr>
<tr>
<td><input type='submit' name='valider' value='valider' /></td>
</tr>
</table>
</center>
</form>
</p>
<?php
include("piedDePage.php");
}
}
mysql_close($db_connection);
?>