<?php session_start(); header('Content-Type: text/javascript; charset: UTF-8'); include "inclusions.php"; if (!isset($_SESSION['id_joueur'])) { // Authentification correcte header('Location: index.php'); } $joueur_id = $_SESSION['id_joueur']; $db_link = ouvre_base(); if ($db_link) { $jeu = getJeuCourant(); if ($jeu) { $jeu_id = getIDJeuCourant(); $pronostic = getPronosticJoueur($joueur_id, $jeu_id); // Lecture des champs de la ligne $titre = $jeu["titre"]; $bloque = $jeu["bloque"]; $commentaire = $jeu["commentaire"]; $nbMatchsDeCeJeu = getNbMatchsDeCeJeu($jeu); $compteur = 0; echo "["; if ($bloque == '1') { echo "{\"bloque\":\"1\"}"; } else { for ($i = 1; $i <= $nbMatchsDeCeJeu; $i++) { $equiped = $jeu["equipe" . $i . "d"]; $equipev = $jeu["equipe" . $i . "v"]; // Retrouve si la colonne 1, 2 et 3 est pronostiqué par le joueur $jeuColonne1 = getPronosticEstJoue($pronostic, $i, '1');
function getPronostic($i) { global $tauxMajorationDomicile; global $ecartPoint; // Il faut au moins 2 jeux ! $listeJeux = getListeJeux(); return ""; echo "1" . $listeJeux . "<br />"; return ""; if (sizeof($listeJeux) <= 1) { return ""; } // Recherche le jeu courant $jeu = getJeuCourant(); if ($jeu) { $jeu_id = $jeu["jeu_id"]; // Jeu à 14 ou 15 matchs ? $nbMatchsDeCeJeu = getNbMatchsDeCeJeu($jeu); // Affiche tous les matchs // for($i=1; $i <= $nbMatchsDeCeJeu ; $i++) // { // Lecture de l'équipe qui reçoit de ce match $equiped = $jeu["equipe" . $i . "d"]; $analysed = getAnalyse($equiped, $listeJeux) * ((100 + $tauxMajorationDomicile) / 100); // Lecture de l'équipe qui se déplace de ce match $equipev = $jeu["equipe" . $i . "v"]; $analysev = getAnalyse($equipev, $listeJeux); // echo "$i : $equiped : $analysed pts / $equipev : $analysev pts."; $resultatPronostic = ""; if ($analysed - $ecartPoint > $analysev) { $resultatPronostic = "1"; } else { if ($analysev - $ecartPoint > $analysed) { $resultatPronostic = "2"; } else { $resultatPronostic = "N"; } } if ($analysev > -1 && $analysed > -1) { return $resultatPronostic; } else { return ""; } // } } }