Gestion des variables

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 : Gestion des variables

Re: Gestion des variables

par Mazarini » 10 mars 2011, 10:00

Bonjour,

$variable = maFonction('variable','valeur par defaut');
function maFonction($var,$défaut='')
{
   if (isset($_POST$var])) return $_POST[$var];
   if (isset($_GET[$var])) return $_GET[$var];
   return $defaut;

Gestion des variables

par getsuga371 » 10 mars 2011, 09:50

Bonjour,

Comment gérer vous vos variables qui sont utilisés dans une page de résultats mais qui peuvent provenir soit d'un formulaire ($_POST) soit d'une URL ($_GET) ? Actuellement dans une page "résultat" je fais la manipulation suivante :
if (isset($_POST['variable'])) {
 $var = $_POST['variable'];
}
else {
  $var = $_GET['variable'];
}
Je trouve ça lourd et contraignant, auriez-vous une idée pour optimiser cela ?

Merci.
Cordialement,