Problème avec un tableau de checkbox
4 messages
• Page 1 sur 1
- roufa
- WRInaute discret

- Messages: 89
- Inscription: 22 Oct 2006
Problème avec un tableau de checkbox
Bonjour,
voici le code de mon formulaire en html
j'ai un import_request_variables('GPC') au début de mon code.
le problème est que check n'est récupérable qu'à travers $_POST['chek']. contrairement à var qui est récupérable directement à travers $var.
en changeant post en get, le problème n'y est plus et je trouve directement la liste dans $check.
une idée pour récupérer $check avec un post
Merci.
voici le code de mon formulaire en html
<form action='..' method='post'>
<input type="checkbox" name="check[]" value="blue_color"> Blue<br>
<input type="checkbox" name="check[]" value="green_color"> Green<br>
<input type="checkbox" name="check[]" value="orange_color"> Orange<br>
<input type='hidden' name='var' value='1'>
<br>
<input type="submit" value="Submit" name="submit">
</form>
j'ai un import_request_variables('GPC') au début de mon code.
le problème est que check n'est récupérable qu'à travers $_POST['chek']. contrairement à var qui est récupérable directement à travers $var.
en changeant post en get, le problème n'y est plus et je trouve directement la liste dans $check.
une idée pour récupérer $check avec un post
Merci.
-

Bacteries - WRInaute passionné

- Messages: 1369
- Inscription: 27 Mai 2004
Re: Problème avec un tableau de checkbox
Il ne faut pas utiliser les nom des variables directement. $_POST ou $_GET c'est la méthode à utilisé, sinon tu risques des écrasement de variable, des trous de sécus, un déboggage chaotique, ...
Donc passe avec $_POST pour tout. Et au pire tu fais un $check = $_POST['check']; (et un else pour faire $check = array(); pour éviter les soucis de sécurité).
D'ailleurs ton PHP devrait être configuré pour empêcher ce genre de variables.
Donc passe avec $_POST pour tout. Et au pire tu fais un $check = $_POST['check']; (et un else pour faire $check = array(); pour éviter les soucis de sécurité).
D'ailleurs ton PHP devrait être configuré pour empêcher ce genre de variables.
4 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- [AJAX+PHP] Récupérer une liste de checkbox en tableau
- [résolu]probleme de recuperation des checkbox
- Probleme de tableau !
- Probleme tableau et css
- Problème de tableau en PHP
- site en tableau = probleme de référencement
- PHP problème d'affichage tableau
- variable get du type tableau[]=val1&tableau[]=val2
- [RESOLU] probleme de tri descendant de tableau ...
- Problème mis en forme tableau dynamique
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


