Ein Shop mit Cookies

0) $usb_sticks--; if(isset($_POST["plus_sandwich"])) $sandwich++; if(isset($_POST["minus_sandwich"])) if($sandwich > 0) $sandwich--; if(isset($_POST["plus_katzenfutter"])) $katzenfutter++; if(isset($_POST["minus_katzenfutter"])) if($katzenfutter > 0) $katzenfutter--; // Geänderte Werte in den Cookie schreiben $_SESSION["usb_sticks"] = $usb_sticks; $_SESSION["sandwich"] = $sandwich; $_SESSION["katzenfutter"] = $katzenfutter; if(isset($_POST["bestellen"])): // Doppelpunkt-IF // Mail an Shop-Betreiber schicken: mail("knopper@knopper.net", "Bestellung","Folgende Waren wurden bestellt: $usb_sticks USB Sticks, $sandwich Sandwiches, $katzenfutter Dosen Katzenfutter"); echo "

Ihre Bestellung wurde verschickt.

\n"; echo "Sie erhalten in Kürze:
\n"; echo "$usb_sticks USB Sticks
\n"; echo "$sandwich Sandwiches
\n"; echo "$katzenfutter Katzenfutter
\n"; // Alten Cookie löschen, damit ein neuer angelegt werden kann: // Dreistufiges Verfahren $_SESSION = array(); // Cookie-Inhalte überschreiben // Cookie ist "veraltet" (markieren im Browser) setcookie("shop","/",time() - 3600,"/"); // Auch aktuelle Cookie-Session löschen session_destroy(); echo "
Neue Bestellung aufgeben?\n"; else: // Doppelpunkt-ELSE, weiter unten bis "endif;" ?> Sie können die Seite verlassen und später wiederkehren, Ihre Daten bleiben erhalten!

USB Sticks:
Sandwiches:
Dose Katzenfutter: