Files
resatennis_tyroltenn/www/site_inscription/quelTournoi.php~

277 lines
8.3 KiB
PHP
Executable File

<?php
session_start();
/* test si une session joueur est lancée */
if((isset($_SESSION['Id_joueur'])==true) && ($_SESSION['Id_joueur']!=0))
{
$id_tournoi=$_GET['id_tournoi'];
echo"<body background='images/balle_raquette3.jpg'>";
$id_joueur=$_SESSION['Id_joueur'];
include("top.php");
$ok=1; /* indique si le joueur peut jouer au tournoi (notion de tournoi interne) */
$annee_en_cours = date("Y") ;
$titre="Inscription &agrave; un tournoi";
include("enTete.php");
include("conf.php");
$db_connection=mysql_connect($db_host,$db_user,$password);
mysql_select_db($db_name,$db_connection);
$requete="SELECT annee,sexe FROM joueur WHERE id_joueur='$id_joueur';";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$joueur=mysql_fetch_object($reponse);
$annee=$joueur->annee;
$sexe=$joueur->sexe;
/***************************************************************/
/***************** TEST SI TOURNOI INTERNE *********************/
$requete="SELECT id_club, interne FROM tournoi WHERE id_tournoi='$id_tournoi'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$tournoi=mysql_fetch_object($reponse);
$requete="SELECT statut FROM compte WHERE id_club='$club->id_club' AND id_joueur='$id_joueur'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$compte=mysql_fetch_object($reponse);
if($tournoi->interne=='oui') {
if(utf8_encode("MembreLicencié")==$compte->statut) {
$ok=1;
}
else {
$ok=0;
}
}
/***************************************************************/
/* Affichage des categories possibles et des tarifs */
if($ok==1) {
$requete="SELECT id_categorie, prix FROM categories_par_tournoi WHERE categories_par_tournoi.id_tournoi=$id_tournoi";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
echo"<center><H4>Inscription possible dans les cat&eacute;gories suivantes :</H4><table border bgcolor='#FFFFFF'><tr><td>Cat&eacute;gories</td>";
$prix_senior=0;
$prix_jeune=0;
$prix_js=0;
$prix_2tab=0;
$prix_double=0;
while($categorie=mysql_fetch_object($reponse))
{
if ($categorie->id_categorie ==1)
{
$Categorie='Adulte homme seniors';
$prix_senior=$categorie->prix;
}
if ($categorie->id_categorie ==2)
{
$Categorie='Adulte femme seniors';
$prix_senior=$categorie->prix;
}
if ($categorie->id_categorie ==3)
{
$Categorie='jeune homme -12ans';
$prix_jeune=$categorie->prix;
}
if ($categorie->id_categorie ==4)
{
$Categorie='jeune femme -12ans';
$prix_jeune=$categorie->prix;
}
if ($categorie->id_categorie ==5)
{
$Categorie='jeune homme -14ans';
$prix_jeune=$categorie->prix;
}
if ($categorie->id_categorie ==6)
{
$Categorie='jeune femme -14ans';
$prix_jeune=$categorie->prix;
}
if ($categorie->id_categorie ==7)
{
$Categorie='Adulte homme +35ans';
$prix_senior=$categorie->prix;
}
if ($categorie->id_categorie ==8)
{
$Categorie='Adulte femme +35ans';
$prix_senior=$categorie->prix;
}
if ($categorie->id_categorie ==9)
{
$Categorie='Adulte homme +40 ans';
$prix_senior=$categorie->prix;
}
if ($categorie->id_categorie ==10)
{
$Categorie='Adulte femme +40 ans';
$prix_senior=$categorie->prix;
}
if ($categorie->id_categorie ==11)
{
$Categorie='Adulte homme +45ans';
$prix_senior=$categorie->prix;
}
if ($categorie->id_categorie ==12)
{
$Categorie='Adulte femme +45 ans';
$prix_senior=$categorie->prix;
}
if ($categorie->id_categorie ==13)
{
$Categorie='Adulte homme +50 ans';
$prix_senior=$categorie->prix;
}
if ($categorie->id_categorie ==14)
{
$Categorie='Adulte femme +50 ans';
$prix_senior=$categorie->prix;
}
if ($categorie->id_categorie ==15)
{
$Categorie='Adulte homme +55 ans';
$prix_senior=$categorie->prix;
}
if ($categorie->id_categorie ==16)
{
$Categorie='Adulte femme +55 ans';
$prix_senior=$categorie->prix;
}
if ($categorie->id_categorie ==17)
{
$Categorie='Adulte homme +60 ans';
$prix_senior=$categorie->prix;
}
if ($categorie->id_categorie ==18)
{
$Categorie='Adulte femme +60 ans';
$prix_senior=$categorie->prix;
}
if ($categorie->id_categorie ==19)
{
$Categorie='Jeune homme -8ans';
$prix_jeune=$categorie->prix;
}
if ($categorie->id_categorie ==20)
{
$Categorie='Jeune femme -8ans';
$prix_jeune=$categorie->prix;
}
if ($categorie->id_categorie ==21)
{
$Categorie='Jeune homme -10ans';
$prix_jeune=$categorie->prix;
}
if ($categorie->id_categorie ==22)
{
$Categorie='Jeune femme -10ans';
$prix_jeune=$categorie->prix;
}
if ($categorie->id_categorie ==23)
{
$Categorie='Jeune homme -16ans';
$prix_jeune=$categorie->prix;
}
if ($categorie->id_categorie ==24)
{
$Categorie='Jeune femme -16ans';
$prix_jeune=$categorie->prix;
}
if ($categorie->id_categorie ==25)
{
$Categorie='Jeune homme -18ans';
$prix_jeune=$categorie->prix;
}
if ($categorie->id_categorie ==26)
{
$Categorie='Jeune femme -18ans';
$prix_jeune=$categorie->prix;
}
if ($categorie->id_categorie ==27)
{
$Categorie='Double homme';
$prix_double=$categorie->prix;
}
if ($categorie->id_categorie ==28)
{
$Categorie='Double femme';
$prix_double=$categorie->prix;
}
if ($categorie->id_categorie ==29)
{
$Categorie='Double mixte';
$prix_double=$categorie->prix;
}
if ($categorie->id_categorie ==30)
{
$Categorie='Jeune homme s&eacute;nior';
$prix_js=$categorie->prix;
}
if ($categorie->id_categorie ==31)
{
$Categorie='Jeune femme s&eacute;nior';
$prix_js=$categorie->prix;
}
echo"<tr><td><ul><img src='images/tenball2.gif' />$Categorie</ul></td>";
}
echo"</tr></table></center>";
echo "<br /><br />";
?>
<table border="1" align="center" width="50 %" bgcolor='#FFFFFF'>
<th>Prix jeune</th><th>Prix jeune s&eacute;nior</th><th>Prix s&eacute;nior</th><th>Prix doubles</th><th>Prix pour 2 tableaux</th>
<tr>
<?php
echo"<td align='center'>$prix_jeune &euro;</td><td align='center'>$prix_js &euro;</td>";
echo"<td align='center'>$prix_senior &euro;</td>";
echo"<td align='center'>$prix_double &euro;</td><td align='center'>$tournoi->prix_2tableaux &euro;</td>";
?>
</tr>
</table>
<?php
echo"<FORM ACTION='inscription_tournoi.php' METHOD='POST'>";
echo "<p><center><table width=60%>";
$age=date('Y')-$annee;
echo "<tr><td>Dans quelle categorie souhaitez vous vous inscrire ?</td>";
/* Affichage des categories */
$requete="SELECT categorie.id_categorie, categorie.nom,categorie.type, categorie.sexe, categorie.age_min, categorie.age_max FROM categorie, categories_par_tournoi WHERE categories_par_tournoi.id_tournoi='$id_tournoi' AND categories_par_tournoi.id_categorie=categorie.id_categorie";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
echo "<td>";
echo "<select name='categorie'>";
while ($reptab=mysql_fetch_object($reponse)){
echo "<option value='$reptab->id_categorie'>$reptab->nom";
}
echo "</select></tr>";
echo "<input type=hidden name='id_tournoi' value='$id_tournoi'>";
$requete="SELECT numero FROM telephone WHERE id_joueur='$id_joueur'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
$telephone=mysql_fetch_object($reponse);
mysql_close($db_connection);
echo "<input type=hidden name='telephone' value='$telephone->numero'>";
?>
<tr>
<td>Travaillez-vous durant le tournoi ?</td>
<td><select name='travaille'><option value='oui'>Oui<option value='non'>Non<option value='nsp'>Ne se prononce pas</select></td>
</tr>
<tr>
<td><input type='submit' value='Valider'><input type=reset value='Annuler'></td>
</tr>
</table>
</form>
<?php
echo "<a href='listeTournois.php'>Retour &agrave; la liste</a></center>";
include("piedDePage.php");
/* sinon si la personne n'est pas autorisé la renvoyer àla page de login */
}
else {
echo "<p>Le tournoi selectionn&eacute; est un tournoi interne au club. Vous ne pouvez donc pas y jouer. D&eacute;sol&eacute;.</p>";
echo "<a href='listeTournois.php'>Retour &agrave; la liste</a></center>";
}
}
else
{
echo("Non autorisé - Redirection vers la page d'identification dans 2 secondes");
sleep(2);
include("connexion.php");
}
?>