Jessica: Doppelte Einträge

Beitrag lesen

Hallo!

Ich habe ein kl. E-Shop-System basierend auf PHP/MySQL aufgebaut.

Problem beim Warenkorb:
Wenn man auf die "Hinzufügen"-Grafik klickt, wird der Artikel in den Warenkorb gelegt - so weit so gut. Aber wie kann ich verhindern, dass beim Neuladen der Seite (F5 - Aktualisierung) nochmal der Artikel hinzugefügt wird?

<a href="$PHP_SELF?id=auswahl&aktion=buy&cat=".$cat."&pid=".$id."&".SID."">
<img border="0" src="../img/warenkorb.gif" alt="Bestellen"></a>

if ($aktion == "buy")
  Artikel in den Warenkorb ...

Fakt ist, dass der Link, so in etwa: "webadresse?id=auswahl&aktion=buy&cat=Kategorie&pid=1&PHPSESSID=7c03a41a4ce37f9b016343cae2b78cda" mit der Aktion "buy" in die Adressleiste übernommen und beim Neuladen wird das Ganze eben nochmal ausgeführt wird.

Danke & Gruß

Jessica