Пример #1
0
 }
 if ($tournois->stats) {
     echo "<li class=\"lib\"><a href=\"{$tournois->stats}\" target=\"_blank\">{$strStatistiques}</a><br>";
 }
 echo '<li class="lib"><a href="?page=inscriptions">' . ${'str' . $EquipesX . 'Inscrits'} . '</a>';
 /*** le tournois est en inscription manuel ***/
 if ($modeinscription_tournois == 'J' && $status_tournois == 'I') {
     /*** si il y a assez de places ***/
     $nbinscrits = nb_inscrits_tournois($s_tournois);
     $nbplaces = nb_places_tournois($s_tournois);
     if ($nbinscrits < $nbplaces) {
         /*** le tournois est par equipe (le manager ki inscrit) ***/
         if ($modeequipe_tournois == 'E' && $s_joueur) {
             $mesequipes = equipes_manager($s_joueur);
             for ($i = 0; $i < count($mesequipes); $i++) {
                 if (!participe($mesequipes[$i]['id'], $s_tournois) && equipe_valide($mesequipes[$i]['id'])) {
                     echo "<li class=\"lib\"><a href=\"?page=inscriptions&op=sinscire&id={$s_tournois}&equipe=" . $mesequipes[$i]['id'] . "\" onclick=\"return confirm('{$strConfirmIncrireTeam}');\"><font color=\"red\">{$strInscrire} " . $mesequipes[$i]['tag'] . "</font></a><br>";
                 } elseif (participe($mesequipes[$i]['id'], $s_tournois)) {
                     echo "<li class=\"lib\"><a href=\"?page=inscriptions&op=desinscire&id={$s_tournois}&equipe=" . $mesequipes[$i]['id'] . "\" onclick=\"return confirm('{$strConfirmDesincrireTeam}');\"><font color=\"red\">{$strDesinscrire} " . $mesequipes[$i]['tag'] . "</font></a><br>";
                 }
             }
         } elseif ($modeequipe_tournois == 'J' && $s_joueur) {
             if (!participe($s_joueur, $s_tournois) && joueur_inscrit($s_joueur)) {
                 echo "<li class=\"lib\"><a href=\"?page=inscriptions&op=sinscire&id={$s_tournois}\" onclick=\"return confirm('{$strConfirmSIncrire}');\"><font color=\"red\">{$strSInscrire}</font></a><br>";
             } elseif (participe($s_joueur, $s_tournois)) {
                 echo "<li class=\"lib\"><a href=\"?page=inscriptions&op=desinscire&id={$s_tournois}\" onclick=\"return confirm('{$strConfirmDesincrire}');\"><font color=\"red\">{$strSeDesinscrire}</font></a><br>";
             }
         }
     }
 }
 echo '<br>';
Пример #2
0
    }
    /*** redirection ***/
    js_goto("?page=inscriptions&op=admin");
}
/********************************************************
 * Inscription de joueurs/equipes par eux meme
 */
if ($op == "sinscire") {
    /*** le tournois est en inscription manuel ***/
    if (modeinscription_tournois($id) == 'J' && status_tournois($id) == 'I') {
        /*** si il y a assez de places ***/
        $nbinscrits = nb_inscrits_tournois($id);
        $nbplaces = nb_places_tournois($id);
        if ($nbinscrits < $nbplaces) {
            /*** le tournois est par equipe (le manager ki inscrit) ***/
            if (modeequipe_tournois($id) == 'E' && equipe_valide($equipe) && !participe($equipe, $id)) {
                /*** verification securite ***/
                verif_manager($equipe, $s_joueur);
                $db->delete("{$dbprefix}participe");
                $db->where("tournois = {$id}");
                $db->where("equipe = {$equipe}");
                $db->exec();
                $db->insert("{$dbprefix}participe (tournois,equipe,poule,status,seed,date)");
                $db->values("{$id},{$equipe},null,'P',null," . time());
                $db->exec();
            } elseif (modeequipe_tournois($id) == 'J' && joueur_inscrit($s_joueur) && !participe($s_joueur, $id)) {
                $db->delete("{$dbprefix}participe");
                $db->where("tournois = {$id}");
                $db->where("equipe = {$s_joueur}");
                $db->exec();
                $db->insert("{$dbprefix}participe (tournois,equipe,poule,status,seed,date)");