$heure_t = isset($http_request['heure_tournoi']) && $http_request['heure_tournoi'] != '' ? $http_request['heure_tournoi'] : null; $minute_t = isset($http_request['minute_tournoi']) && $http_request['minute_tournoi'] != '' ? $http_request['minute_tournoi'] : null; $seconde_t = isset($http_request['seconde_tournoi']) && $http_request['seconde_tournoi'] != '' ? $http_request['seconde_tournoi'] : null; $type = isset($http_request['type']) && $http_request['type'] != '' ? $http_request['type'] : null; $duree = isset($http_request['duree']) && $http_request['duree'] != '' ? $http_request['duree'] : null; $valide_t = isset($http_request['valide_tournois']) && $http_request['valide_tournois'] != '' ? $http_request['valide_tournois'] : null; $datefin = $date_t . " " . $heure_t . ":" . $minute_t . ":" . $seconde_t; $valide_tournois = $valide_t == "on" || $valide_t == 1 ? 1 : 0; //valide_t varie selon la page précédente : tournois_details_vue (on/off), tournoi_historique_vue(0/1) $obj_maj_tournois = new Tournoi($id_tournoi); $obj_maj_tournois->setIdDotationModele($domo); $obj_maj_tournois->setReputationMin($reputation_min); $obj_maj_tournois->setCoutEnergie($cout_energie); $obj_maj_tournois->setFin($datefin); $obj_maj_tournois->setType($type); $obj_maj_tournois->setDuree($duree); $obj_maj_tournois->setValide($valide_tournois); switch ($http_request['type_tournoi']) { case 'solo': TournoiSoloManager::updateBdd($obj_maj_tournois); break; case 'equipe': TournoiEquipeManager::updateBdd($obj_maj_tournois); break; } redirectBacko(25, array('act' => 'listing_en_cours')); } } } } }
} else { if ($http_request['act'] == 'valider_lot') { $tab_lots = LotGagneManager::getListPasEnvoyes(); $tab_lots_envoyes = LotGagneManager::getListEnvoyes(); if (isset($http_request['valider_lot'])) { $tab_checkbox = $http_request['checkbox']; } if (!empty($tab_checkbox)) { foreach ($tab_lots as $value) { if (in_array($value['lot']->getId(), $tab_checkbox)) { $value['lot']->setEtatEnvoi(2); $value['lot']->setDateEnvoi(now()); LotGagneManager::updateBdd($value['lot']); if ($value['lot']->getProvenanceType() == "tournoi_solo") { TournoiSoloManager::updateEnvoie($value['lot']->getIdFk(), 2); } else { if ($value['lot']->getProvenanceType() == "tournoi_equipe") { TournoiEquipeManager::updateEnvoie($value['lot']->getIdFk(), 2); } } } } } redirectBacko(9); } else { exit; } } } } }