10-08-2013, 03:05 PM
(Modification du message : 16-08-2013, 02:04 PM par Sephi-Chan.)
Je ne comprends pas trop. A quoi sert le code que tu as rajouté ? Le but de ton script n'est-il pas de faire des traitements ?
Tu as dû mal faire quelque chose, mon script l'enlève avec le
Par ailleurs, pourquoi mettre un # plutôt que rien du tout (
- C'est au serveur de savoir le nombre de divisions autorisées, pas au client ;
- Tu ne contrôles pas si le joueur a engagé plus de divisions que ce qui est autorisé ;
- Tu ne contrôles pas si les divisions engagées sont bien disponibles pour le joueur ;
- N'utilises pas
empty($has_duplicates)
mais directement$has_duplicates
;
(10-08-2013, 02:42 PM)Racktor a écrit : PS: j'ai un pb avec un # !
j'ai ajouté un champ a ma liste pour permettre au joueur de ne sélectionner aucune division !
sauf que le retraitement n'enlève pas le # ...
<option value="#">Aucune</option>
Tu as dû mal faire quelque chose, mon script l'enlève avec le
array_filter
. La variable saine est dans $cast_selected_ids
. Si tu utilises les données de $_POST, elles n'ont pas été assainies.Par ailleurs, pourquoi mettre un # plutôt que rien du tout (
<option value="">Aucune</option>
)?