$sess_param['name'] = "INTERPOOL"; $sess = new DB_eSession(&$sess_param); // session_start() done. // Retrieve $_SESSION['authenticated'] value if set, otherwise return FALSE. // For security, don't use the same variable name as the session name // (especially if you have register_globals turned on). $logged_in = $sess->getSessVar('authenticated', FALSE); if (!$logged_in) { // Not yet authenticated? session_destroy(); // Delete session created (new DB_eSession) exit; } // formulaire du choix du calendrier... if (isset($_REQUEST['choix'])) { $sess->setSessVar('calendrier', $_REQUEST['choix']); } // browser detection $browser = Browser_Detection::get_browser($_SERVER['HTTP_USER_AGENT']); $pool = new interPool(); // récupérer certaines informations de la session $id_pool = $sess->getSessVar('id_pool', 0); $userName = $sess->getSessVar('user', ''); $periode = $sess->getSessVar('periode', '1'); $periode_sel = $sess->getSessVar('periode_sel', '1'); $gerant = $sess->getSessVar('gerant', '1'); $gerant_sel = $sess->getSessVar('gerant_sel', '1'); $id_saison = $sess->getSessVar('id_saison', '0'); $poolName = $sess->getSessVar('poolName', ''); $kit_rapport_choix_team = $sess->getSessVar('kit_rapport_choix_team', '0'); $kit_rapport_choix_pos = $sess->getSessVar('kit_rapport_choix_pos', 'all');
// browser detection $browser = Browser_Detection::get_browser($_SERVER['HTTP_USER_AGENT']); $pool = new interPool(); $playoffs2 = new playoffs2(); // récupérer certaines informations de la session $id_saison = $sess->getSessVar('id_saison', '0'); $id_pool = $sess->getSessVar('id_pool', 0); $userName = $sess->getSessVar('user', ''); $gerant = $sess->getSessVar('gerant', '1'); $gerant_sel = $gerant; $poolName = strtolower($sess->getSessVar('poolName', '')); //$poolLogo = $sess->getSessVar('logo_pool',''); $tab = $sess->getSessVar('tab_equipe', 'live'); if (isset($_REQUEST["tab"])) { $tab = $_REQUEST["tab"]; $sess->setSessVar('tab_equipe', $tab); } // Connexion a la bd if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Vous serez ramené à la page d'acceuil.');"; echo "top.location.href=\"/index.php\";"; echo "</SCRIPT>"; exit; } $poolLogo = $sess->getSessVar('logo_pool', ''); if ($poolLogo == "") { $data = $pool->getConfigPool($id_pool, $id_saison); $logo = $data["logo"];
$sess_param['name'] = "INTERPOOL"; $sess = new DB_eSession(&$sess_param); // session_start() done. // Retrieve $_SESSION['authenticated'] value if set, otherwise return FALSE. // For security, don't use the same variable name as the session name // (especially if you have register_globals turned on). $logged_in = $sess->getSessVar('authenticated', FALSE); if (!$logged_in) { // Not yet authenticated? session_destroy(); // Delete session created (new DB_eSession) exit; } // formulaire du choix du calendrier... if (isset($_REQUEST['choix'])) { $sess->setSessVar('calendrier', $_REQUEST['choix']); } // browser detection $browser = Browser_Detection::get_browser($_SERVER['HTTP_USER_AGENT']); $pool = new interPool(); // rיcupיrer certaines informations de la session $id_pool = $sess->getSessVar('id_pool', 0); $userName = $sess->getSessVar('user', ''); $periode = $sess->getSessVar('periode', '1'); $periode_sel = $sess->getSessVar('periode_sel', '1'); $gerant = $sess->getSessVar('gerant', '1'); $gerant_sel = $sess->getSessVar('gerant_sel', '1'); $id_saison = $sess->getSessVar('id_saison', '0'); $poolName = $sess->getSessVar('poolName', ''); $kit_rapport_choix_team = $sess->getSessVar('kit_rapport_choix_team', '0'); $kit_rapport_choix_pos = $sess->getSessVar('kit_rapport_choix_pos', '10000');
$sess_param['name'] = "INTERPOOL"; $sess = new DB_eSession($sess_param); // session_start() done. // Retrieve $_SESSION['authenticated'] value if set, otherwise return FALSE. // For security, don't use the same variable name as the session name // (especially if you have register_globals turned on). $logged_in = $sess->getSessVar('authenticated', FALSE); if (!$logged_in) { // Not yet authenticated? session_destroy(); // Delete session created (new DB_eSession) exit; } // formulaire du choix historique/période... if (isset($_REQUEST['type'])) { $sess->setSessVar('ballotage', $_REQUEST['type']); } // browser detection $browser = Browser_Detection::get_browser($_SERVER['HTTP_USER_AGENT']); $pool = new interPool(); // récupérer certaines informations de la session $id_pool = $sess->getSessVar('id_pool', 0); $userName = $sess->getSessVar('user', ''); $periode = $sess->getSessVar('periode', '1'); $periode_sel = $sess->getSessVar('periode_sel_ballotage', $periode); $gerant = $sess->getSessVar('gerant', '1'); $gerant_sel = $gerant; $type_ballotage = $sess->getSessVar('ballotage', "periode"); $id_saison = $sess->getSessVar('id_saison', '0'); $poolName = $sess->getSessVar('poolName', ''); // Connexion a la bd
$id_saison = $sess->getSessVar('id_saison', '0'); $id_saison2show = $sess->getSessVar('id_saison2show_fantasy_salaryCap', $id_saison); $poolName = $sess->getSessVar('poolName', ''); // Connexion a la bd if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Vous serez ramené à la page d'acceuil.');"; echo "top.location.href=\"/interPool/index.php\";"; echo "</SCRIPT>"; exit; } if (isset($_GET["saison"])) { $id_saison2show = $_REQUEST["saison"]; $sess->setSessVar('id_saison2show_fantasy_salaryCap', $id_saison2show); } // quelques informations nécessaires pour le fantasy pool... $query = "select a.fantasy_dreamteam_date_fin,b.salaryCap,b.nbre_forward,b.nbre_defense,b.nbre_goalie\n from configPool a, fantasy_dreamteam_config b\n where a.id_pool = b.id_pool\n and a.saison_id = b.saison_id\n and a.id_pool = {$id_pool}\n and a.saison_id = {$id_saison}"; $resultID = mysql_query($query, $pool->handle); $data = mysql_fetch_array($resultID, MYSQL_ASSOC); mysql_free_result($resultID); $fantasy_dreamteam_date_fin = $data[fantasy_dreamteam_date_fin]; $fantasy_dreamteam_masse_salariale = $data[salaryCap]; $nbre_forward = $data[nbre_forward]; $nbre_defense = $data[nbre_defense]; $nbre_goalie = $data[nbre_goalie]; $str_fil_ariane = "Fantasy / My Dream Team"; ?> <HTML>
$last_3_years_limite_aff_g = $sess->getSessVar('last_3_years_limite_aff_g', 'top50'); $last_3_years_actifs_aff_g = $sess->getSessVar('last_3_years_actifs_aff_g', 'actifs'); $choix_stats_predic = $sess->getSessVar('choix_stats_predic', 'aucun'); // Connexion a la bd if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Vous serez ramené à la page d'acceuil.');"; echo "top.location.href=\"/index.php\";"; echo "</SCRIPT>"; exit; } if (isset($_REQUEST["tab"])) { $tab = $_REQUEST["tab"]; $sess->setSessVar('tab_draft', $tab); } if (isset($_GET["saison"])) { $id_saison2show = $_REQUEST["saison"]; $sess->setSessVar('id_saison_overall_draft', $id_saison2show); } else { $id_saison2show = $id_saison_overall_draft; } // formulaire du choix du calendrier... if (isset($_REQUEST['choix'])) { $sess->setSessVar('calendrier', $_REQUEST['choix']); } $data = $pool->getConfigPool($id_pool, $id_saison); $nhl_team_as_gerant_name = $data["nhl_team_as_gerant_name"]; $url_hockeydb = $data["url_hockeydb"]; if (isset($_REQUEST["choix_overall_draft_pos"])) {
$ep_aff_col_noChandail_checked = ""; $ep_aff_col_noOfficepools_checked = ""; $ep_aff_col_hdbId_checked = ""; $ep_aff_col_nhlpaId_checked = ""; $ep_aff_col_nhlId_checked = ""; $ep_aff_col_rotowireId_checked = ""; $ep_aff_col_rotoworldId_checked = ""; $ep_aff_col_hockeynewsId_checked = ""; $ep_aff_col_yahooId_checked = ""; $ep_aff_col_groupe_checked = ""; $ep_aff_col_cote_checked = ""; $ep_aff_col_inSystem_checked = ""; $ep_aff_col_inMinors_checked = ""; if (isset($_REQUEST["edit_player_choix"])) { $edit_player_choix = $_REQUEST["edit_player_choix"]; $sess->setSessVar('edit_player_choix', $edit_player_choix); } if (isset($_REQUEST["edit_player_choix_pos"])) { $edit_player_choix_pos = $_REQUEST["edit_player_choix_pos"]; $sess->setSessVar('edit_player_choix_pos', $edit_player_choix_pos); } if ($edit_player_sel_team == 0) { $edit_player_sel_team = 1; } if (isset($_REQUEST["edit_player_sel_team"])) { $edit_player_sel_team = $_REQUEST["edit_player_sel_team"]; $sess->setSessVar('edit_player_sel_team', $edit_player_sel_team); isset($_REQUEST["type_joueurs_cat1_tous"]) ? $ep_cat1_tous_checked = "checked" : ($ep_cat1_tous_checked = ""); isset($_REQUEST["type_joueurs_cat1_actifs"]) ? $ep_cat1_actifs_checked = "checked" : ($ep_cat1_actifs_checked = ""); isset($_REQUEST["type_joueurs_cat1_prospects"]) ? $ep_cat1_prospects_checked = "checked" : ($ep_cat1_prospects_checked = ""); isset($_REQUEST["type_joueurs_cat1_hasbeen"]) ? $ep_cat1_hasbeen_checked = "checked" : ($ep_cat1_hasbeen_checked = "");
$id_saison = $sess->getSessVar('id_saison', '0'); $poolName = $sess->getSessVar('poolName', ''); $id_team_sel = $sess->getSessVar('cal_id_team_sel', '0'); // Connexion a la bd if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Vous serez ramené à la page d'acceuil.');"; echo "top.location.href=\"/index.php\";"; echo "</SCRIPT>"; exit; } if (isset($_REQUEST["tab"])) { $choix_calendrier = $_REQUEST["tab"]; $sess->setSessVar('v', $choix_calendrier); } // Fil d'ariane switch ($choix_calendrier) { case "pool": $str_fil_ariane = "Gestion Équipe / Calendrier / Pool"; break; case "nhl": $str_fil_ariane = "Gestion Équipe / Calendrier / NHL"; break; } $data = $pool->getConfigPool($id_pool, $id_saison); $nhl_team_as_gerant_name = $data["nhl_team_as_gerant_name"]; $nbre_periodes = $data["nbre_periodes"]; if ($periode_sel > $nbre_periodes) { $periode_sel = $nbre_periodes;
if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Vous serez ramené à la page d'acceuil.');"; echo "top.location.href=\"/interPool/index.php\";"; echo "</SCRIPT>"; exit; } if (isset($_REQUEST["which_combo_change"]) && $_REQUEST["which_combo_change"] != "") { switch ($_REQUEST["which_combo_change"]) { case "pool": $champ_id_pool = $_REQUEST["pool_cb"]; list($id_pool, $poolName) = split("_", $champ_id_pool); $old_id_pool = $sess->getSessVar('id_pool', 0); $sess->setSessVar('id_pool', $id_pool); $sess->setSessVar('id_saison', 0); $sess->setSessVar('id_gerant_sel', 0); $sess->setSessVar('poolName', $poolName); $id_gerant_sel = 0; $id_saison = 0; // on se connecte sur le nouveau schéma... if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Vous serez ramené à la page d'acceuil.');"; echo "top.location.href=\"/interPool/index.php\";"; echo "</SCRIPT>"; exit; }
} // récupérer certaines informations de la session $userName = $sess->getSessVar('user', ''); $periode = $sess->getSessVar('periode', '1'); $periode_sel = $sess->getSessVar('periode_sel', '1'); $gerant = $sess->getSessVar('gerant', '1'); $gerant_sel = $sess->getSessVar('gerant_sel', '1'); $id_saison = $sess->getSessVar('id_saison', '0'); $poolName = strtolower($sess->getSessVar('poolName', '')); // config des séries $data = $pool->getConfigPlayoffs($id_pool, $id_saison); $ronde = $data["ronde"]; $choix_ronde = $sess->getSessVar('choix_ronde', $ronde); if (isset($_REQUEST["cb_choix_ronde"])) { $choix_ronde = $_REQUEST["cb_choix_ronde"]; $sess->setSessVar('choix_ronde', $choix_ronde); } ?> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1" /> <?php echo "<LINK REL=stylesheet TYPE=\"text/css\" HREF=\"/interPool/css/interpool-" . $browser . ".css\">"; ?> <TITLE>Pool Intéractif (powered by lamoria.ca)</TITLE> <SCRIPT TYPE="text/javascript" SRC="/interPool/js/functions.js"></SCRIPT> <SCRIPT TYPE="text/javascript" SRC="/interPool/js/ddrivetip.js"></SCRIPT> </HEAD> <BODY style="background: url(<?php
// session_start() done. // Retrieve $_SESSION['authenticated'] value if set, otherwise return FALSE. // For security, don't use the same variable name as the session name // (especially if you have register_globals turned on). $logged_in = $sess->getSessVar('authenticated', FALSE); if (!$logged_in) { // Not yet authenticated? session_destroy(); // Delete session created (new DB_eSession) exit; } // browser detection $browser = Browser_Detection::get_browser($_SERVER['HTTP_USER_AGENT']); // formulaire du choix des stats... if (isset($_REQUEST['choix'])) { $sess->setSessVar('face2face', $_REQUEST['choix']); } // récupérer certaines informations de la session $id_pool = $sess->getSessVar('id_pool', 0); $pool = new interPool(); // récupérer certaines informations de la session $userName = $sess->getSessVar('user', ''); $periode = $sess->getSessVar('periode', '1'); $periode_sel = $periode; $periode_sel_f2f_per = $sess->getSessVar('periode_sel_f2f_per', $periode); $gerant = $sess->getSessVar('gerant', '1'); $gerant_sel = $gerant; $choix_scratchs = $sess->getSessVar('f2f_choix_actifs', "actifs"); $id_saison = $sess->getSessVar('id_saison', '0'); $poolName = $sess->getSessVar('poolName', ''); $tab = $sess->getSessVar('tab_face2face', 'jour');
session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Vous serez ramené à la page d'acceuil.');"; echo "top.location.href=\"/index.php\";"; echo "</SCRIPT>"; exit; } // sort des colonnes $sortColClassement = isset($_GET['sortColClassement']) ? $_GET['sortColClassement'] : 'rank'; $sortOrderClassement = isset($_GET['sortOrderClassement']) ? $_GET['sortOrderClassement'] : 'ASC'; $sortColClassementFromSess = $sess->getSessVar('sortColClassement', 'rank'); $sortOrderClassementFromSess = $sess->getSessVar('sortOrderClassement', 'ASC'); if ($sortColClassement != $sortColClassementFromSess) { if ($sortColClassement == "rank" || $sortColClassement == "nom") { $sess->setSessVar('sortColClassement', $sortColClassement); $sortOrderClassement = "ASC"; $sortOrderClassementLink = "DESC"; $sess->setSessVar('sortOrderClassement', $sortOrderClassement); $order_pic = "/images/s_asc.png"; } else { $sess->setSessVar('sortColClassement', $sortColClassement); $sortOrderClassement = "DESC"; $sortOrderClassementLink = "ASC"; $sess->setSessVar('sortOrderClassement', $sortOrderClassement); $order_pic = "/images/s_desc.png"; } } else { $sess->setSessVar('sortColClassement', $sortColClassement); $sess->setSessVar('sortOrderClassement', $sortOrderClassement); if ($sortOrderClassement == "ASC") {
// Connexion a la bd if (!$pool->dbConnect()) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Vous serez ramené à la page d'acceuil.');"; echo "top.location.href=\"/interPool/index.php\";"; echo "</SCRIPT>"; exit; } // Traitement si le gerant ou la periode a ete change dans les comboBox if (isset($_REQUEST['whichCombo'])) { if ($_REQUEST['whichCombo'] == "gerant") { $gerant_sel = $_REQUEST['comboBoxGerants']; $gerant_sel_id = $pool->getGerantIdFromNickname($id_pool, $gerant_sel, $id_saison); $sess->setSessVar('gerant_sel', $gerant_sel_id); echo "<script language=\"javascript\">" . "top.location.href='/interPool/src/main2.php';" . "</script>"; } else { $periode_sel = $_REQUEST['comboBoxPeriodes']; $sess->setSessVar('periode_sel', $periode_sel); echo "<script language=\"javascript\">" . "top.location.href='/interPool/src/main2.php';" . "</script>"; } } // Traitement si un choix du menu a été cliqué if (isset($_GET['tab'])) { $sess->setSessVar('tab', $_GET['tab']); echo "<script language=\"javascript\">" . "top.location.href='/interPool/src/main2.php';" . "</script>"; } // récupérer certaines informations de la session $userName = $sess->getSessVar('user', ''); $periode = $sess->getSessVar('periode', '1');
if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Réessayer plus tard.');"; echo "</SCRIPT>"; exit; } $rtn = $pool->validate_login($user, $pswd, $id_pool); $rtnL = explode(" ", $rtn); if ($rtnL[0] != "OK") { $message = $rtn; } else { $id_gerant = $rtnL[1]; $id_saison = $pool->getSaisonID($id_pool); $sess->setSessVar('authenticated', TRUE); // Set that authentication occurred. $sess->setSessVar('id_pool', $id_pool); // Store the ligue_id in the session $sess->setSessVar('id_saison', $id_saison); $sess->setSessVar('gerant', $rtnL[1]); $sess->setSessVar('poolName', $rtnL[3]); $sess->setSessVar('user', $user); // Store the username in the session $sess->setSessVar('application', 'interpool_draft'); // Store the application in the session $pool->dbClose(); header("Location: /interPool/src/draft/draft_online.php?id_pool={$id_pool}&id_saison={$id_saison}&gerant={$id_gerant}&poolName={$poolName}"); exit; } }
<?php require_once 'config.DB_eSession.php'; require_once 'class.DB_eSession.php'; $sess_param['name'] = "INTERPOOL"; $sess = new DB_eSession(&$sess_param); // session_start() done. // Retrieve $_SESSION['authenticated'] value if set, otherwise return FALSE. // For security, don't use the same variable name as the session name // (especially if you have register_globals turned on). $logged_in = $sess->getSessVar('authenticated', FALSE); if (!$logged_in) { // Not yet authenticated? session_destroy(); // Delete session created (new DB_eSession) exit; } $sessVarName = $_GET["sessVar"]; $sessVarValue = $_GET["value"]; $sess->setSessVar("{$sessVarName}", "{$sessVarValue}");
//$poolLogo = $sess->getSessVar('logo_pool',''); // Connexion a la bd if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Vous serez ramené à la page d'acceuil.');"; echo "top.location.href=\"/index.php\";"; echo "</SCRIPT>"; exit; } $poolLogo = $sess->getSessVar('logo_pool', ''); if ($poolLogo == "") { $data = $pool->getConfigPool($id_pool, $id_saison); $logo = $data["logo"]; $sess->setSessVar('logo_pool', $logo); $poolLogo = $logo; } $today = $pool->today; $today_month = $pool->todayDate->format('m'); $month = isset($_GET['month']) ? $_GET['month'] : 0; if ($month == 0) { $url = $_server['PHP_SELF'] . "?month={$today_month}#{$today}"; header("Location: {$url}"); exit; } switch ($month) { case 04: $month_text = "Avril"; break; case 05:
if (file_exists($control_file)) { echo "<SCRIPT language=\"javascript\">"; echo "top.location.href=\"/maintenance.php\";"; echo "</SCRIPT>"; exit; } $sess_param['errors_path'] = "./src/"; $sess_param['new_sid'] = TRUE; // Create new session ID to be safe. $sess_param['name'] = "INTERPOOL"; //$sess_param['gc_maxlifetime'] = 600; // Inactivity timeout of 600 seconds (10 minutes) $sess = new DB_eSession($sess_param); // session_start() done. // POUR LES ADMINS (il suffit de taper l'url : ......./accueil.php?admin=1 if (isset($_GET["admin"]) && $_GET["admin"] == 1) { $sess->setSessVar('affiche_admin_menu', 1); } // See if relevant fields have been set. $submitted_login = isset($_REQUEST['Submit_login']) ? TRUE : FALSE; $resetted_login = isset($_REQUEST['Reset_login']) ? TRUE : FALSE; if ($resetted_login) { $user = ""; $pswd = ""; } else { if ($submitted_login) { $user = isset($_REQUEST['username']) ? $_REQUEST['username'] : ''; $pswd = isset($_REQUEST['password']) ? $_REQUEST['password'] : ''; if (empty($user) || empty($pswd)) { // Display error message when fields are not filled in. $message = 'Tous les champs doivent être remplis.'; } else {
$type_sondage = $sess->getSessVar('sondage', "periode"); $id_saison = $sess->getSessVar('id_saison', '0'); $poolName = $sess->getSessVar('poolName', ''); // Connexion a la bd if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Vous serez ramené à la page d'acceuil.');"; echo "top.location.href=\"/index.php\";"; echo "</SCRIPT>"; exit; } if (isset($_REQUEST["tab"])) { $type_sondage = $_REQUEST["tab"]; $sess->setSessVar('sondage', $type_sondage); } // formulaire du choix historique/periode... if (isset($_REQUEST['type'])) { $sess->setSessVar('sondage', $_REQUEST['type']); } $nbre_gerants = $pool->getNombreGerants($id_pool, $id_saison); if ($gerant_sel != $gerant) { $disabled = "disabled"; } if ($periode_sel < $periode) { $disabled = "disabled"; } //print_r($_REQUEST); if (isset($_REQUEST["submit"])) { $sondage_id = $_REQUEST["sondage_id"];
$sess_param['name'] = "INTERPOOL"; $sess = new DB_eSession($sess_param); // session_start() done. // Retrieve $_SESSION['authenticated'] value if set, otherwise return FALSE. // For security, don't use the same variable name as the session name // (especially if you have register_globals turned on). $logged_in = $sess->getSessVar('authenticated', FALSE); if (!$logged_in) { // Not yet authenticated? session_destroy(); // Delete session created (new DB_eSession) exit; } // formulaire du choix des stats... if (isset($_REQUEST['choix'])) { $sess->setSessVar('stats_gerant', $_REQUEST['choix']); } // browser detection $browser = Browser_Detection::get_browser($_SERVER['HTTP_USER_AGENT']); $pool = new interPool(); // récupérer certaines informations de la session $id_pool = $sess->getSessVar('id_pool', 0); $userName = $sess->getSessVar('user', ''); $periode = $sess->getSessVar('periode', '1'); $periode_sel = $periode; $gerant = $sess->getSessVar('gerant', '1'); $gerant_sel = $sess->getSessVar('gerant_sel_stats_gerants', $gerant); $poolName = $sess->getSessVar('poolName', ''); $id_saison = $sess->getSessVar('id_saison', '0'); $choix_stats = $sess->getSessVar('stats_gerant', "pts"); $cur_id_saison = $id_saison;
// Connexion a la bd if (!$pool->dbConnect()) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Vous serez ramené à la page d'acceuil.');"; echo "top.location.href=\"/index.php\";"; echo "</SCRIPT>"; exit; } // Traitement si le gerant ou la periode a ete change dans les comboBox if (isset($_REQUEST['whichCombo'])) { if ($_REQUEST['whichCombo'] == "gerant") { $gerant_sel = $_REQUEST['comboBoxGerants']; $gerant_sel_id = $pool->getGerantIdFromNickname($id_pool, $gerant_sel, $id_saison); $sess->setSessVar('gerant_sel', $gerant_sel_id); echo "<script language=\"javascript\">" . "top.location.href='/src/main2.php';" . "</script>"; } else { $periode_sel = $_REQUEST['comboBoxPeriodes']; $sess->setSessVar('periode_sel', $periode_sel); echo "<script language=\"javascript\">" . "top.location.href='/src/main2.php';" . "</script>"; } } // Traitement si un choix du menu a été cliqué if (isset($_GET['tab'])) { $sess->setSessVar('tab', $_GET['tab']); echo "<script language=\"javascript\">" . "top.location.href='/src/main2.php';" . "</script>"; } // récupérer certaines informations de la session $userName = $sess->getSessVar('user', ''); $periode = $sess->getSessVar('periode', '1');
// Retrieve $_SESSION['authenticated'] value if set, otherwise return FALSE. // For security, don't use the same variable name as the session name // (especially if you have register_globals turned on). $logged_in = $sess->getSessVar('authenticated', FALSE); if (!$logged_in) { // Not yet authenticated? session_destroy(); // Delete session created (new DB_eSession) exit; } // browser detection $browser = Browser_Detection::get_browser($_SERVER['HTTP_USER_AGENT']); $pool = new interPool(); // POUR LES ADMINS (il suffit de taper l'url : ......./accueil.php?admin=1 if (isset($_GET["admin"]) && $_GET["admin"] == 1) { $sess->setSessVar('affiche_admin_menu', 1); } // récupérer certaines informations de la session $id_pool = $sess->getSessVar('id_pool', 0); $userName = $sess->getSessVar('user', ''); $periode = $sess->getSessVar('periode', '1'); //$periode_sel = $sess->getSessVar('periode_sel','1'); $gerant = $sess->getSessVar('gerant', '1'); $gerant_sel = $gerant; $id_saison = $sess->getSessVar('id_saison', '0'); $poolName = $sess->getSessVar('poolName', ''); $pool_type = $sess->getSessVar('poolType', ''); // Connexion a la bd if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession)
// Retrieve $_SESSION['authenticated'] value if set, otherwise return FALSE. // For security, don't use the same variable name as the session name // (especially if you have register_globals turned on). $logged_in = $sess->getSessVar('authenticated', FALSE); if (!$logged_in) { // Not yet authenticated? session_destroy(); // Delete session created (new DB_eSession) exit; } // browser detection $browser = Browser_Detection::get_browser($_SERVER['HTTP_USER_AGENT']); $pool = new interPool(); // Traitement si le gerant a ete change dans le comboBox if (isset($_REQUEST['comboBoxGerants'])) { $sess->setSessVar('gerant_sel_profil', $_REQUEST['comboBoxGerants']); } // rיcupיrer certaines informations de la session $id_pool = $sess->getSessVar('id_pool', 0); $userName = $sess->getSessVar('user', ''); $periode = $sess->getSessVar('periode', '1'); $gerant = $sess->getSessVar('gerant', '1'); $gerant_sel = $sess->getSessVar('gerant_sel_profil', $gerant); $id_saison = $sess->getSessVar('id_saison', '0'); $poolName = $sess->getSessVar('poolName', ''); // Connexion a la bd if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion א la base de donnיes. Vous serez ramenי א la page d'acceuil.');";
$kit_detail_abrege = $sess->getSessVar('kit_detail_abrege', 'abrege'); $kit_limite_aff = $sess->getSessVar('kit_limite_aff', '50'); $kit_aff_first = $sess->getSessVar('kit_aff_first', '1'); $kit_afficher_rapport = $sess->getSessVar('kit_afficher_rapport', "Y"); $kit_afficher_joueurs_prot = $sess->getSessVar('kit_afficher_joueurs_prot', "Y"); // Connexion a la bd if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Vous serez ramené à la page d'acceuil.');"; echo "top.location.href=\"/index.php\";"; echo "</SCRIPT>"; exit; } $sess->setSessVar('kit_aff_first', $kit_aff_first); $data = $pool->getConfigPool($id_pool, $id_saison); $nhl_team_as_gerant_name = $data["nhl_team_as_gerant_name"]; $url_hockeydb = $data["url_hockeydb"]; $salary_cap_enabled = $data["enable_salary_cap"]; // on va setter la variable salary_cap_enabled dans la session pour les rapports du draft_kit... $sess->setSessVar("salary_cap_enabled", $salary_cap_enabled); $kit_afficher_rapport == "Y" ? $choix_aff_joueurs_rapp_checked = "checked" : ($choix_aff_joueurs_rapp_checked = ""); $kit_afficher_joueurs_prot == "Y" ? $choix_aff_joueurs_prot_checked = "checked" : ($choix_aff_joueurs_prot_checked = ""); if (isset($_REQUEST["team"])) { $kit_choix_team = $_REQUEST["team"]; $sess->setSessVar('kit_choix_team', $kit_choix_sortCol); } if (isset($_REQUEST["kit_choix_sortCol"])) { $kit_choix_sortCol = $_REQUEST["kit_choix_sortCol"]; $sess->setSessVar('kit_choix_sortCol', $kit_choix_sortCol);
$series_sel_ronde_aff = $sess->getSessVar('series_sel_ronde_aff', '0'); $series_afficher_aff = $sess->getSessVar('series_afficher_aff', 'toto'); $series2_afficher_liste_gerants = $sess->getSessVar('series2_afficher_liste_gerants', 'toto'); $series2_gerant_sel = $sess->getSessVar('series2_gerant_sel', 0); // Connexion a la bd if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Vous serez ramené à la page d'acceuil.');"; echo "top.location.href=\"/interPool/index.php\";"; echo "</SCRIPT>"; exit; } if (isset($_GET["tab"])) { $sess->setSessVar('tab_admin', '$_GET["tab"]'); } $tab = $sess->getSessVar('tab_admin', 'add_sondage'); if ($edit_player_sel_team == 0) { $edit_player_sel_team = 1; } $data = $pool->getConfigPool($id_pool, $id_saison); $url_hockeydb = $data["url_hockeydb"]; $url_hhof = $data["url_hhof"]; $url_nhlpa = $data["url_nhlpa"]; $url_nhl = $data["url_nhl"]; $url_rotowire = $data["url_rotowire"]; $url_hockeynews = $data["url_hockeynews"]; $ep_pos_allpos_checked = "checked"; $ep_pos_c_checked = "checked"; $ep_pos_lw_checked = "checked";
$id_saison2show = $sess->getSessVar('id_saison2show', $id_saison); $poolName = $sess->getSessVar('poolName', ''); $tab = $sess->getSessVar('tab_fantasy', 'pred_classements'); // Connexion a la bd if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Vous serez ramené à la page d'acceuil.');"; echo "top.location.href=\"/interPool/index.php\";"; echo "</SCRIPT>"; exit; } if (isset($_REQUEST["tab"])) { $tab = $_REQUEST["tab"]; $sess->setSessVar('tab_fantasy', $tab); } if (isset($_GET["saison"])) { $id_saison2show = $_REQUEST["saison"]; $sess->setSessVar('id_saison2show', $id_saison2show); } $data = $pool->getConfigPool($id_pool, $id_saison); $nhl_team_as_gerant_name = $data["nhl_team_as_gerant_name"]; // dates de fin des fantasy $query = "select fantasy_pred_clas_date_fin,fantasy_pool_boites_date_fin\n from configPool\n where id_pool = {$id_pool}\n and saison_id = {$id_saison}"; $resultID = mysql_query($query, $pool->handle); $data = mysql_fetch_array($resultID, MYSQL_ASSOC); mysql_free_result($resultID); $fantasy_pred_clas_date_fin = $data[fantasy_pred_clas_date_fin]; $fantasy_pool_boites_date_fin = $data[fantasy_pool_boites_date_fin]; // les submit
$gerant_sel = $gerant; $id_saison = $sess->getSessVar('id_saison', '0'); $poolName = $sess->getSessVar('poolName', ''); // Connexion a la bd if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion א la base de donnיes. Vous serez ramenי א la page d'acceuil.');"; echo "top.location.href=\"/interPool/index.php\";"; echo "</SCRIPT>"; exit; } if (isset($_REQUEST["periode_sel"])) { $periode_sel_f2f_aff = $_REQUEST["periode_sel"]; $sess->setSessVar('periode_sel_f2f_aff', $periode_sel_f2f_aff); } $data = $pool->getConfigPool($id_pool, $id_saison); $nhl_team_as_gerant_name = $data["nhl_team_as_gerant_name"]; $nbre_periodes = $data["nbre_periodes"]; if ($periode_sel_f2f_aff > $nbre_periodes) { $periode_sel_f2f_aff = $nbre_periodes; } $yesterday = date("Y-m-d", time() - 86400); $dayOfPeriode = $pool->getDayOfPeriod($id_pool, $periode_sel_f2f_aff, $yesterday, $id_saison); $str_fil_ariane = "Face א Face / Affrontements"; ?> <HTML> <HEAD> <?php
$gerant = $sess->getSessVar('gerant', '1'); $gerant_sel = $gerant; $id_saison = $sess->getSessVar('id_saison', '0'); $poolName = $sess->getSessVar('poolName', ''); // Connexion a la bd if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Vous serez ramené à la page d'acceuil.');"; echo "top.location.href=\"/index.php\";"; echo "</SCRIPT>"; exit; } if (isset($_GET["tab"])) { $sess->setSessVar('tab_admin', $_REQUEST["tab"]); } $tab = $sess->getSessVar('tab_admin', ''); // Formulaire de la gestion de la config du draft online des séries if (isset($_REQUEST["submit_configDraftSeries"])) { if (isset($_REQUEST["configDraftSeries"])) { // check if one record already exists in the table. If not, we create one empty... $query = "select * from draft_series_config\n where id_pool = {$id_pool}\n and saison_id = {$id_saison}"; $resultID = mysql_query($query, $pool->handle); $data = mysql_fetch_array($resultID); if ($data == "") { $query = "insert into draft_series_config (id_pool,saison_id) values ({$id_pool},{$id_saison})"; mysql_query($query, $pool->handle); if (mysql_affected_rows() > 0) { $pool->dbLog($id_pool, $gerant, "admin_configDraftSeries", $query); }
$poolName = $sess->getSessVar('poolName', ''); $tab = $sess->getSessVar('tab_records', 'a_vie'); $id_saison_record = $sess->getSessVar('id_saison_record', $id_saison); // Connexion a la bd if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Vous serez ramené à la page d'acceuil.');"; echo "top.location.href=\"/index.php\";"; echo "</SCRIPT>"; exit; } if (isset($_REQUEST["tab"])) { $tab = $_REQUEST["tab"]; $sess->setSessVar('tab_records', $tab); } if (isset($_GET["saison"])) { $id_saison_record = $_REQUEST["saison"]; $sess->setSessVar('id_saison_record', $id_saison_record); } $data = $pool->getConfigPool($id_pool, $id_saison); $nhl_team_as_gerant_name = $data["nhl_team_as_gerant_name"]; $gravatarA = $pool->create_gravatar_array($id_pool, $id_saison); // Fil d'ariane switch ($tab) { case "a_vie": $str_fil_ariane = "Statistiques / Records / À vie"; break; case "saison": $str_fil_ariane = "Statistiques / Records / Saison";
$tab = $sess->getSessVar('tab_journal', 'saison'); $id_saison_journal = $sess->getSessVar('id_saison_journal', '0'); $poolName = strtolower($sess->getSessVar('poolName', '')); // Connexion a la bd if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion א la base de donnיes. Vous serez ramenי א la page d'acceuil.');"; echo "top.location.href=\"/interPool/index.php\";"; echo "</SCRIPT>"; exit; } if (isset($_REQUEST["tab"])) { $tab = $_REQUEST["tab"]; $sess->setSessVar('tab_journal', $tab); } if ($tab == "saison") { $id_saison_journal = $id_saison; } // rיcupיrer certaines informations du pool $data = $pool->getConfigPool($id_pool, $id_saison); $nhl_team_as_gerant_name = $data["nhl_team_as_gerant_name"]; $nom_journal = $data["nom_journal"]; $data2 = $pool->getGerantProfil($id_pool, $gerant, $id_saison); $afficher_filigrane = $data2["afficher_filigrane"]; if ($nhl_team_as_gerant_name == "Y" && $afficher_filigrane == "Y") { $filligrane1 = $pool->getTeamFiligrane1($id_pool, $gerant_sel, $id_saison); } if (isset($_REQUEST["cb_choix_saison"])) { $id_saison_journal = $_REQUEST["cb_choix_saison"];
$tab = $sess->getSessVar('tab_autres_stats', 'gerant_respecte'); $periode_sel_ger_respecte = $sess->getSessVar('periode_sel_ger_respecte', $periode); $periode_sel_eq_debut = $sess->getSessVar('periode_sel_eq_debut', $periode); // Connexion a la bd if (!$pool->dbConnect(strtolower($poolName))) { session_destroy(); // Delete session created (new DB_eSession) echo "<SCRIPT language=\"javascript\">"; echo "alert('Erreur lors de la connexion à la base de données. Vous serez ramené à la page d'acceuil.');"; echo "top.location.href=\"/index.php\";"; echo "</SCRIPT>"; exit; } if (isset($_REQUEST["tab"])) { $tab = $_REQUEST["tab"]; $sess->setSessVar('tab_autres_stats', $tab); } if (isset($_GET["saison"])) { $id_saison2show = $_REQUEST["saison"]; $sess->setSessVar('id_saison2show_autres_stats', $id_saison2show); } if (isset($_REQUEST["gerant_sel"])) { $gerant_sel_vs_autres = $_REQUEST["gerant_sel"]; $sess->setSessVar('gerant_sel_vs_autres', $gerant_sel_vs_autres); } if (isset($_REQUEST["periode_sel"])) { switch ($tab) { case "gerant_respecte": $periode_sel_ger_respecte = $_REQUEST["periode_sel"]; $sess->setSessVar('periode_sel_ger_respecte', $periode_sel_ger_respecte); break;