Bonjour, j'ai un petit souçis; je fais un formulaire que lorsque j'envoi, je ne récupère pas les champs "hidden", mais uniquement la valeur de mon bouton radio. Voici le code
partie formulaire:
Jusque là, tout va bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 elseif($_GET['action']=="modifiermembre"&&isset($_GET['id_util'])&&isset($_GET['id_fonction'])) { echo ' <br/> <fieldset> <legend>Changer le niveau de droit</legend> <form method="post" action="droits/index.php"> <input type="hidden" name"id_util" value="'.$_GET['id_util'].'"/> <input type="hidden" name"id_fonction" value="'.$_GET['id_fonction'].'"/> <input type="hidden" name"action" value="modifiermembre"/> <input type="radio" name="niveau_droits" value="0"/> 0  '; $sql="SELECT niveau_droits FROM droits WHERE id_util='".$_GET['id_util']."' AND id_fonction='".$_GET['id_fonction']."'"; $temp=requete_bdd($sql); $result=mysql_fetch_assoc($temp); if($result['niveau_droits']==1) { echo '<input type="radio" name="niveau_droits" value="1" checked="checked"/> 1  ';} else { echo '<input type="radio" name="niveau_droits" value="1"/> 1  ';} if($result['niveau_droits']==2) { echo '<input type="radio" name="niveau_droits" value="2" checked="checked"/> 2  ';} else { echo '<input type="radio" name="niveau_droits" value="2"/> 2  ';} if($result['niveau_droits']==3) { echo '<input type="radio" name="niveau_droits" value="3" checked="checked"/> 3 <br/>';} else { echo '<input type="radio" name="niveau_droits" value="3"/> 3 <br/>';} echo ' <input type="submit" value="Appliquer"/> </form> </fieldset>'; }![]()
Droits/index.php:
Voila je ne met pas la suite, déjà ici, voici le resultat de mon print_r($_POST)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if(!empty($_POST)) { require_once("../../fonctions.php"); require_once("../../constantes.php"); print_r($_POST);:
On m'a escamoté mes champs "hidden"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Array ( [niveau_droits] => 3 )![]()
Si quun en trouve la raison, moi je sèche !![]()
Merci
Partager