";
echo "
Ajout des équipes et dates de rencontre de championnat
";
/* Affichage formulaire */
if(count($_POST)==0) {
echo "
";
echo "Dans ces pages, vous pourrez ajouter les équipes de championnat (club et corpo) ainsi que les dates de rencontres de championnat.
";
echo "Les données doivent avoir le format suivant :
";
echo "
";
echo "- Les données doivent être séparées par des points virgules et les chaines entourées de guillemets ;
";
echo "- ";
echo "Equipes de championnat :";
echo "
";
echo "- Chaque équipe est séparée par une ligne vierge ;
";
echo "- La première ligne présente l'équipe. Voici le format de cette ligne :
";
echo "numéro FFT du club ; type (corpo ou autre) ; sexe (h ou f) ; division (Dx) ; numéro équipe ; saison ";
echo "- Les lignes suivantes comprennent les joueurs (le premier joueur est le capitaine). Voici le format des joueurs :
";
echo "numéro FFT du joueur ; téléphone (fixe ou portable) ; email (facultatif) ";
echo "
";
echo " ";
echo "- ";
echo "Dates de rencontres :";
echo "
";
echo "- Une date de rencontre par ligne. Voici le format des données :
";
echo "date (jj/mm/aaaa) ; heure (hh:mm) ; sexe (h ou f) ; nom équipe qui reçoit ; nom équipe adverse ; numéro FFT du club où a lieu la rencontre ";
echo "
";
echo " ";
echo "
";
echo "";
echo "
";
}
/* Traitement formulaire */
else if(count($_POST) > 0) {
$taille_max=$_POST['MAX_FILE_SIZE'];
$fic_equipes=$_FILES['equipes'];
$fic_dates=$_FILES['dates'];
include("fct_import_champ.php");
$rep="./liste_excel/";
/* Fichier contenant les équipes */
/* Si le fichier d'équipes est présent */
if($fic_equipes['name'] != "") {
if($fic_equipes['error'] == 0) {
/* Controle de la taille du fichier */
if($fic_equipes['size'] <= $taille_max) {
/* Controle de l'extension du fichier */
$extensions_valides=array('csv');
$extension_fichier=substr(strrchr($fic_equipes['name'], '.'), 1);
if(in_array($extension_fichier, $extensions_valides)) {
$date=date("dmY", time());
$nom_fichier=$rep."dates_".$date.".csv";
$res=move_uploaded_file($fic_equipes['tmp_name'], $nom_fichier);
if($res) {
$res_traite=import_equipes($nom_fichier);
if($res_traite==0) {
echo "Traitement du fichier des équipes terminé avec succès.
";
}
}
else {
echo "Erreur lors du transfert du fichier des équipes.
";
echo "Cliquez
ici pour recommencer.
";
}
}
else {
echo "L'extension du fichier des équipes doit être csv.
";
echo "Cliquez
ici pour recommencer.
";
}
}
else {
echo "Le fichier des équipes est trop gros.
";
echo "Cliquez
ici pour recommencer.
";
}
}
else {
echo "Erreur lors du transfert du fichier Excel des équipes.
";
echo "Cliquez
ici pour recommencer.
";
}
}
/* Fichier des dates de rencontres */
/* Si le fichier d'équipes est présent */
if($fic_dates['name'] != "") {
if($fic_dates['error'] == 0) {
/* Controle de la taille du fichier */
if($fic_dates['size'] <= $taille_max) {
/* Controle de l'extension du fichier */
$extensions_valides=array('csv');
$extension_fichier=substr(strrchr($fic_dates['name'], '.'), 1);
if(in_array($extension_fichier, $extensions_valides)) {
$date=date("dmY", time());
$nom_fichier=$rep."equipes_".$date.".csv";
$res=move_uploaded_file($fic_dates['tmp_name'], $nom_fichier);
if($res) {
$res_traite=import_dates_champ($nom_fichier);
if($res_traite==0) {
echo "Traitement du fichier des dates de rencontres terminé avec succès.
";
}
}
else {
echo "Erreur lors du transfert du fichier des dates de rencontres.
";
echo "Cliquez
ici pour recommencer.";
}
}
else {
echo "L'extension du fichier des dates de rencontres doit être csv";
echo "Cliquez
ici pour recommencer.";
}
}
else {
echo "Le fichier des dates de rencontres est trop gros.
";
echo "Cliquez
ici pour recommencer.";
}
}
else {
echo "Erreur lors du transfert du fichier Excel des dates de rencontres.
";
echo "Cliquez
ici pour recommencer.";
}
}
}
echo "Traitement des fichiers terminés";
mysql_close($db_connection);
echo "
";
include("deco_admin.php");
include("piedDePage.php");
}
else {
echo("Non autorisé - Redirection vers la page d'identification dans 2 secondes");
sleep(2);
include("admin_login.php");
}
?>