Salut,
mon problème reside dans le fait que j'essaie d'automatiser la récupération des valeurs d'un formulaire qui post les informations a ma page php.
j'ai essayé les arrays:
$vars =array("header","type", ... ,"age");
foreach($vars as $value){
if(isset($_POST['$value'])){
$$value=$_POST['$value'];
echo $$value;
}else{
echo "$$value is not set";
}
}
le resultat du script est qu'aucune des valeurs n'est définie...
www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
Puta**,
c'est rageant de voir que je me suis démonté pour trouver une autre solution quand il suffisait d'enlever les '.
En tout cas merci beacoup Raf.
Hurt 14 [:D]
C'était plus simple, dans mon cas, de "reinventer" la roue car j'adaptais directement mon code. Donc pour les autres, une autre solution est d'utiliser extract().
En tout cas merci Malamam.
certes, tu ne testes que les post attendus.
Mais ton script n'est pas facilement généralisable : il faut réutiliser ensuite des noms de variables correspondant aux valeurs de ton tableau.
J'aurais gardé la forme "tableau", moi, en faisant une intersection entre le tableau $_POST et le tableau $vars. Mais bon ;-)