Je suis novice en PHP et pour apprendre la langue et les concepts je travaille sur un site e-commerce avec un panier, etc. Dans ce site j'ai des articles, quand un article est cliqué, l'identifiant de l'article est envoyé via la méthode GET à la page du panier. En utilisant cet identifiant, j'ajoute l'article au panier (tableau en db) et ça marche bien.désactiver l'appel répété en utilisant getmethod() en php lorsque la page est rafraîchie
<a href="do_shoppingcart.php?id=<?php echo "$itm_id"; ?>">
Le problème est; Si l'utilisateur clique sur le bouton d'actualisation, l'élément est à nouveau ajouté au panier. Pensez-vous que désactiver le bouton d'actualisation ou le bouton F5 est une bonne option? que dois-je faire pour empêcher l'utilisateur d'ajouter l'article au panier lorsque la page est actualisée? Dans les formulaires, j'ai remarqué que "(isset ($ _ POST ['Submit'])) {}" est utile, mais pour la méthode GET, cela ne fonctionne pas en conséquence.
Votre aide est appréciée.
ce que votre panier ressembler à la table? – Galen