globale GET et récupération numérique

Mammouth du PHP | 881 Messages

08 nov. 2007, 21:29

L'échange http://www.phpfrance.com/forums/viewtop ... get+numero m'a mis sur une piste et suscité ma curiosité

Je cherche à scanner mes variables GET ou POST selon les situations pour en corriger certains caractères.

Depuis des formulaires, des fois GET, des fois POST, je reçois un tableau de données (je ne me soucie pas ici que ce soit POST ou GET, ni ne cherche un recours à REQUEST). Par exemple:

$_POST["NOM"]
$_POST["PRENOM"]
$_POST["ADRESSE"]
$_POST["VILLE"]
... vous voyez le genre.


J'aimerais pouvoir traiter ces variables dans une boucle for:
for ($x=0; $x<count($_POST); $x++) {
    is ($_POST[$x] == "blablablalblala" ) {
             echo "re-blablablabla";
    }
}
Est-ce possible?
Soyez artisans de paix

Eléphant du PHP | 445 Messages

08 nov. 2007, 22:02

Preferes un foreach qui te recupére aussi le nom de ta clef.
Mais ton code doit tout aussi bien marcher.
foreach($_POST as $clef=>$valeur )
{
echo '$_POST["'.$clef.'"] = '.$valeur ;
}

Mammouth du PHP | 881 Messages

09 nov. 2007, 06:39

Ben oui, c'est brillant ça.
Je n'y avait pas pensé.

Merci.
Soyez artisans de paix