-}\r
-# vote pour des jeux\r
-else if (isset($_POST['set_jeux_joues']) && $le_participant->valide)\r
-{\r
- $votes = $_POST['votes'];\r
- if (!$votes)\r
- $votes = array();\r
- \r
- mysql_query("BEGIN TRANSACTION");\r
- \r
- # l'utilisateur peut proposer le nom d'un jeu qui ne se trouve pas dans la liste\r
- $jeu = trim($_POST['jeu']);\r
- if ($jeu !== '')\r
- {\r
- mysql_query("INSERT INTO jeux (nom) VALUES ('".addslashes($jeu)."')");\r
- $id = mysql_insert_id();\r
- if ($id != 0) # si le jeu se trouve déjà dans la liste alors $id == 0\r
- array_unshift($votes, $id);\r
- }\r
- \r
- # suppression des anciens votes (remplacement par les nouveaux)\r
- mysql_query("DELETE FROM jeux_choisis WHERE participant_id = " . $le_participant->info->id);\r
-\r
- # traite les trois premiers votes\r
- for ($i = 0; $i < count($votes) && $i < $config->get('nb_votes_jeux'); $i++)\r
- {\r
- mysql_query("INSERT INTO jeux_choisis (participant_id, jeu_id) VALUES (".$le_participant->info->id.", ".(int)$votes[$i].")");\r
- }\r
- \r
- mysql_query("COMMIT");\r
+}
+# vote pour des jeux (autorisé même lorsque les inscriptions sont terminées)
+else if (isset($_POST['set_jeux_joues']) && $le_participant->valide)
+{
+ $votes = $_POST['votes'];
+ if (!$votes)
+ $votes = array();
+
+ mysql_query("BEGIN TRANSACTION");
+
+ # l'utilisateur peut proposer le nom d'un jeu qui ne se trouve pas dans la liste
+ $jeu = trim($_POST['jeu']);
+ if ($jeu !== '')
+ {
+ mysql_query("INSERT INTO jeux (nom) VALUES ('".addslashes($jeu)."')");
+ $id = mysql_insert_id();
+ if ($id != 0) # si le jeu se trouve déjà dans la liste alors $id == 0
+ array_unshift($votes, $id);
+ }
+
+ # suppression des anciens votes (remplacement par les nouveaux)
+ mysql_query("DELETE FROM jeux_choisis WHERE participant_id = " . $le_participant->info->id);
+
+ # traite les trois premiers votes
+ for ($i = 0; $i < count($votes) && $i < $config->get('nb_votes_jeux'); $i++)
+ {
+ mysql_query("INSERT INTO jeux_choisis (participant_id, jeu_id) VALUES (".$le_participant->info->id.", ".(int)$votes[$i].")");
+ }
+
+ mysql_query("COMMIT");