Files
resatennis_tyroltenn/www/site_inscription/maj_cotis_joueur_suite.php

74 lines
2.5 KiB
PHP
Executable File

<?php
header('Content-Type: text/html; charset=UTF-8');
session_start();
/* test si la session est lancée */
if((isset($_SESSION['Admin'])==true) && ($_SESSION['Admin']==1))
{
$titre="Mise &agrave; jour du paiement de la cotisation d'un joueur";
include("enTete.php");
$num_fft=$_POST['num_fft'];
$id_club=_POST['club'];
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);
/* calcul des dates pour rendre actif le compte */
$debut_tab=getdate();
$fin_tab=getdate();
$['']=$['']+1;
$debut="$[''].$[''].$[''].$[''].$[''].$['']";
$fin="$[''].$[''].$[''].$[''].$[''].$['']";
/* recherche de l'id du joueur */
$requete="SELECT id_joueur 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) {
echo "<h3>ce joueur n'existe pas dans notre base. Utiliser l'extracteur pour recuperer les coordonnees du joueur</h3>";
}
else {
if(! isnumeric($num_fft[0])) {
$temp=utf8_decode("MembreNonLicencié");
}
else {
$temp=utf8_decode("MembreLicencié");
}
$joueur=mysql_fetch_object($reponse);
$requete="SELECT id_compte, statut, id_club FROM compte WHERE id_joueur='$joueur->id_joueur'";
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br />");
$existe=mysql_num_rows($reponse);
$compte=mysql_fetch_object($reponse);
/* si le compte n'existe pas dans la base, on le rajoute */
if($existe==0) {
$requete="INSERT INTO compte(id_compte, id_joueur,id_club, statut, droit,actif_fin, solde) VALUES('','$joueur->id_joueur','$id_club', '$temp', 'Usage','$fin', '0')";
}
else {
/* sinon on controle que les clubs sont identiques */
$temp=utf8_decode("MembreLicencié");
if($id_club==$compte->id_club) {
$requete="UPDATE compte SET statut='$temp', solde='0', actif_fin='$fin' WHERE id_joueur='$joueur->id_joueur'";
}
else {
$requete="UPDATE compte SET statut='$temp', solde='0', actif_fin='$fin', id_club='$id_club' WHERE id_joueur='$joueur->id_joueur'";
}
}
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br />");
}
include("deco_admin.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("identification_admin.php");
}
?>