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!