Bonjours à tous,
je veux récupérer les names des inputs d'un form (les keys et values).
on m'a dit que ça se fait avec une loop through request mais je ne sais pas exactement comment faire
pouvez vous me donner des idées
Merci
Bonjours à tous,
je veux récupérer les names des inputs d'un form (les keys et values).
on m'a dit que ça se fait avec une loop through request mais je ne sais pas exactement comment faire
pouvez vous me donner des idées
Merci
Salut,
Tu peux recuperer les tous ce que tu veux comme ca :
Guigo
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 foreach($_GET as $Key=>$Val) { //$Key te donne le name de t input //$Val leur valeur }
merci mais ça ne m'a rien donné
est ce que tu peux m'expliquer d'avantage![]()
Déjà tu es en methode POST ou GET^^ Parce qu'il n'y qu'une chose à changer dans le code précédent à savoir $_GET par $_POST
Sinon le commentaire du code de guigo le dit :
Si tu fais echo $Key tu aura le nom de chaque $_POST donc au final de tes input.
Pour $Val ben ce sera le contenu de chacun de tes input.
voilà ce que j'ai testé:
j'utilise Request pour ne pas avoir besoin de changer à chaque fois le get ou post.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 foreach($_REQUEST as $Key=>$Val) { echo $key; echo $val; }
en plus j'execute le code dans une autre page en cliquant sur un submit (pour voir les keys des inputs du form dans la premiere page) mais rien ne march![]()
Tu met des majuscules dans le foreach et pas dans les echo php est sensible à la casse
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 foreach($_REQUEST as $Key=>$Val) { echo $Key; echo $Val; }
Partager