globale GET et récupération numérique

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : globale GET et récupération numérique

par Patriboom » 09 nov. 2007, 06:39

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

Merci.

par h0_noMan » 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 ;
}

globale GET et récupération numérique

par Patriboom » 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?