Trop de $_POST !!!
Résolu
hack_net
Messages postés
814
Statut
Membre
-
hack_net Messages postés 814 Statut Membre -
hack_net Messages postés 814 Statut Membre -
Bonjour,
Voilà, j'ai un énorme formulaire (mais vraiment gros), avec plein de champs (donc pleins de post), et aucuns de ces champs ne sont obligatoire (il y a quand même pour chaque champs une valeur par défaut).
Je voulais savoir s'il existait un moyen en PHP pour dire automatique ment "un $_POST['toto'] devra s'écrir "$toto"...
Cela m'avancerais plutôt que de faire une longue et pénible déclaration de :
$un = $_POST['un];
$deux = $_POST['deux'];
[...]
$10000 = $_POST['10000'];
$toto = $_POST['toto'];
Bref un truc très long et très chiant...
Merci d'avance
Voilà, j'ai un énorme formulaire (mais vraiment gros), avec plein de champs (donc pleins de post), et aucuns de ces champs ne sont obligatoire (il y a quand même pour chaque champs une valeur par défaut).
Je voulais savoir s'il existait un moyen en PHP pour dire automatique ment "un $_POST['toto'] devra s'écrir "$toto"...
Cela m'avancerais plutôt que de faire une longue et pénible déclaration de :
$un = $_POST['un];
$deux = $_POST['deux'];
[...]
$10000 = $_POST['10000'];
$toto = $_POST['toto'];
Bref un truc très long et très chiant...
Merci d'avance
8 réponses
Tout simplement :
Cdt,
Yohan
<?php extract($_POST); echo($valeur_postee); // = $_POST['valeur_postee']; ?>
Cdt,
Yohan
Je ne sais pas mais mois je viens de faire un formulaire de commande en ligne pour une compagnie et j'avai 200 produits environs.
Alors image le nombre de $produit_001 = $_POST['prod001'];
C'est de la patience je pense.
Je ne connais pas de solution miracle.
Alors image le nombre de $produit_001 = $_POST['prod001'];
C'est de la patience je pense.
Je ne connais pas de solution miracle.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour
Si, ça existe mais c'est dangereux. C'était même comme ça que PHP marchait dans les versions précédentes, ce fonctionnement n'est plus celui par défaut.
Le danger, c'est qu'un petit malin peut t'envoyer un formulaire avec des variables qui ne devraient pas y être, et qu'il peut ainsi forcer des valeurs de variables dans ton programme.
Regarde la fonction extract.
Si, ça existe mais c'est dangereux. C'était même comme ça que PHP marchait dans les versions précédentes, ce fonctionnement n'est plus celui par défaut.
Le danger, c'est qu'un petit malin peut t'envoyer un formulaire avec des variables qui ne devraient pas y être, et qu'il peut ainsi forcer des valeurs de variables dans ton programme.
Regarde la fonction extract.