transmettre un prix via un GET ! bien ou pas bien ?

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 : transmettre un prix via un GET ! bien ou pas bien ?

Re: transmettre un prix via un GET ! bien ou pas bien ?

par wwwbillgates » 25 mai 2010, 14:28

Merci pour vos conseils que je ne manquerais pas de mettre en application. Bonne journée à vous :wink:

Re: transmettre un prix via un GET ! bien ou pas bien ?

par stopher » 25 mai 2010, 11:52

Personnellement ,

je ne prendrais pas en compte un prix validé par get , ou alors uniquement pour information ...

Tu devrais plutôt travailler avec les identifiants de tes produits , qui te permet de récupérer le prix de chacun d'entre eux sans avoir de risque que le prix soit modifié ..

Ch.

Edit : grilled :D

Re: transmettre un prix via un GET ! bien ou pas bien ?

par Lupuz » 25 mai 2010, 11:49

Dans tous les cas, que le prix soit passé en GET, en POST ou en SESSION, L'utilisateur un peu malin pourra changer la valeur.

Du coup, a moins que cette valeur ne soit saisi par l'internaute, je te conseil de récupérer cette info en base ou de la recalculée à chaque fois que tu en a besoin.

transmettre un prix via un GET ! bien ou pas bien ?

par wwwbillgates » 25 mai 2010, 11:39

Bonjour à tous!
Je m'intéroge sur le fait de savoir s'il est prudent de transmettre le prix d'un article par un URL GET. En effet j'ai à transmettre une variable de prix sur la page suivante de mon système de commande pour y créer une variable de session que j'utiliserai au fil des étapes du processus de commande. Mais le soucis est que l'utilisateur peut modifier le prix dans le lien pour en modifier la valeur de l'article.
Alors dois-je dans ce cas utiliser un POST à la place ou bien utiliser un bou de code qui empechera de changer le prix dans l'url ? #-o

lien vers ma page qui créra ma session "prix_de_la_mise_en_situation"
<a href="etape3_descriptionbouilles.php?id=<?php echo $donnees['id']; ?>&nombre_bouilles=<?php echo $nb_de_bouilles; ?>&prix_bouille=<?php echo $prix_bouille; ?>"><img src="<?php echo $element; ?>" /></a>
<?php
// Récupère un GET et créer des sessions
if (isset($_GET['prix_bouille'])) 
{
		$_SESSION['prix_de_la_mise_en_situation'] = $_GET['prix_bouille'];
}
?>