[easyPHP][POST] Problème de récupération de certaines variables
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:
Code:
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>';
} |
Jusque là, tout va bien :P
Droits/index.php:
Code:
1 2 3 4 5
|
if(!empty($_POST))
{ require_once("../../fonctions.php");
require_once("../../constantes.php");
print_r($_POST); |
Voila je ne met pas la suite, déjà ici, voici le resultat de mon print_r($_POST) :( :
Code:
1 2
|
Array ( [niveau_droits] => 3 ) |
On m'a escamoté mes champs "hidden" 8O
Si quun en trouve la raison, moi je sèche ! :aie:
Merci