Ski de fond - Calendrier & Classement
{source}
<?php
$monUrlsaison = $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
if (substr_count($monUrlsaison, 'saison') > 0) {
$parametres=explode("&",$monUrlsaison);
$saison=substr($parametres[1],-5);
}
else {
$saison="25-26"; // current saison
}
$tempo = explode("/",$_SERVER["REQUEST_URI"]);
$lang = $tempo[1];
if ($lang == 'de') {
$langue=1;
}
else {
$langue=0;
}
include_once("./images/archives/fonctions.php");
$nouveau=explode("-",$saison);
// ****************** début chargement tableau *************************************************************************
include_once("./images/archives/database.php");
If ($db_result)
{
while (list($id, $pass, $datesql, $nomcourse, $club, $site, $lieu, $categorie, $depart, $discipline, $news, $style) = mysqli_fetch_row($db_result))
{
$courses[$compt0][0]=datefr($datesql);
$courses[$compt0][1]=$nomcourse;
$courses[$compt0][2]=$club;
$courses[$compt0][3]=$lieu;
$courses[$compt0][4]=$categorie;
$courses[$compt0][5]=$discipline;
$courses[$compt0][6]=$id.".pdf";
$courses[$compt0][7]=$style;
$courses[$compt0][8]=$site;
$courses[$compt0][9]=$depart;
$courses[$compt0][10]=$id;
$compt0++;
}
}
// ************************ début chargement tableau **************************************************************
$typecourse = array(array("Alpin","Alpin"), array("Ski de fond","Langlauf"), array("Snowboard","Snowboard"));
$catcourse = array(array("Adultes","Erwachsene"),array("Enfants","Kindern"),array("Adultes et Enfants","Erwachsenen und Kindern"), array("OJ & minimes","OJ & minimes"), array("Enfants U10","U10 Kindern"));
$resul = array("Résultats", "Resultaten");
$style[0] = array("Classique", "Libre", "Slalom Géant", "Slalom Spécial", "Combiné", "Super-G", "Slalom Parallèle", "Hors AFSS", "Classement", "Duathlon (cl.-libre)", "Skiathlon (cl.-libre)");
$style[1] = array("Klassic", " Frei", "Riesenslalom", "Spezialslalom", "Kombination", "Super-G", "Parallelslalom", "Ausser FSSV", "Klassement", "Duathlon (Kl.-frei)", "Skiathlon (Kl.-frei)");
$typecourses=1;
$typeautres=3;
$entrees=sizeof($courses);
$chemin="./images/archives/$saison/nordique/resultats/";
echo "<h3>Classements & Résultats $saison</h3>";
echo "<table class=\"resultats\" width=\"100%\">";
if ($lang == 'de')
{
echo "<tr class=\"titretableau\"><td>Datum</td><td>Rennennahme</td><td>Organisator</td><td>Ort</td><td>Kategorie</td><td>Style</td><td>Resultaten</td></tr>";
}
else
{
echo "<tr class=\"titretableau\"><td>Date</td><td>Nom de la course</td><td>Organisateur</td><td>Lieu de la course</td><td>Catégorie</td><td>Style</td><td>Résultats</td></tr>";
}
for ($i=0;$i<$entrees;$i++)
{
if (($courses[$i][5] == $typecourses) && ($courses[$i][3] <> "AFSS") && ($courses[$i][7] != 7))
{
echo "<tr";
if ($compt==1) { echo " class=\"sombre\""; $compt=0; } else { $compt=1; }
echo ">";
echo "<td alt=".$courses[$i][10].">".$courses[$i][0]."</td>"; // date
echo "<td>".$courses[$i][1]."</td>"; // nomcourse
if ($courses[$i][8]) {
echo "<td><a href=\"".$courses[$i][8]."\" target=\"_blank\">".$courses[$i][2]."</td>"; // club avec lien internet
}
else {
echo "<td>".$courses[$i][2]."</td>"; // club
}
echo "<td>".$courses[$i][3]."</td>"; // lieu
echo "<td>".$catcourse[$courses[$i][4]][$langue]."</td>"; // categorie
echo "<td>".$style[$langue][(int)$courses[$i][7]]."</td>"; // type de course
$fichier=$chemin.$courses[$i][6];
nouveau($fichier, $resul[$langue], 1);
echo "</tr>";
}
}
echo "</table><br>";
for ($i=0;$i<$entrees;$i++)
{
if ((($courses[$i][5] == $typecourses) && ($courses[$i][3] == "AFSS")) && ($courses[$i][7] != 7))
{
$compteurclassfrib = 1;
break;
}
}
if ($compteurclassfrib == 1) {
echo "<br><br><b>Classements Coupe Fribourgeoise</b><br><br>";
echo "<table class=\"resultats\"><tr class=\"titretableau\">";
if ($lang == 'de') {
echo "<td>Kategorie</td><td>Resultaten</td>";
}
else {
echo "<td>Catégorie</td><td>Résultats</td>";
}
echo "</tr>";
for ($i=0;$i<$entrees;$i++)
{
if ((($courses[$i][5] == $typecourses) && ($courses[$i][3] == "AFSS")) && ($courses[$i][7] != 7))
{
echo "<tr";
if ($compt==1) { echo " class=\"sombre\""; $compt=0; } else { $compt=1; }
echo ">";
echo "<td>".$courses[$i][1]."</td>";
$fichier=$chemin.$courses[$i][6];
nouveau($fichier, $resul[$langue], 0);
echo "</tr>";
}
}
echo "</table><br>\n";
}
for ($i=0;$i<$entrees;$i++)
{
if (($courses[$i][5] == $typecourses) && ($courses[$i][7] == 7))
{
$compteurnonfrib = 1;
break;
}
}
if ($compteurnonfrib == 1) {
echo "<br><br><b>Courses ne comptant pas pour la Coupe Fribourgeoise</b><br><br>";
echo "<table class=\"resultats\" width=\"100%\">";
if ($lang == 'de')
{
echo "<tr class=\"titretableau\"><td>Datum</td><td>Rennennahme</td><td>Organisator</td><td>Ort</td><td>Kategorie</td><td>Resultaten</td></tr>";
}
else
{
echo "<tr class=\"titretableau\"><td>Date</td><td>Nom de la course</td><td>Organisateur</td><td>Lieu</td><td>Catégorie</td><td>Résultats</td></tr>";
}
for ($i=0;$i<$entrees;$i++)
{
if (($courses[$i][5] == $typecourses) && ($courses[$i][7] == 7))
{
echo "<tr";
if ($compt==1) { echo " class=\"sombre\""; $compt=0; } else { $compt=1; }
echo ">";
echo "<td>".$courses[$i][0]."</td>";
echo "<td>".$courses[$i][1]."</td>";
if ($courses[$i][8]) {
echo "<td><a href=\"".$courses[$i][8]."\" target=\"_blank\">".$courses[$i][2]."</td>"; // club avec lien internet
}
else {
echo "<td>".$courses[$i][2]."</td>";
}
echo "<td>".$courses[$i][3]."</td>";
echo "<td>".$catcourse[$courses[$i][4]][$langue]."</td>";
$fichier=$chemin.$courses[$i][6];
nouveau($fichier, $resul[$langue], 1);
echo "</tr>";
}
}
echo "</table><br>";
}
?>
{/source}

