if (!isset($_POST["action"])) { header("Location: http://www.cs75.net/lectures/5/src/lunch/production/"); exit; } if ($_POST["item"] == "Deli Sandwich" && isset($_POST["choices"])) $_POST["item"] .= " with " . implode(", ", $_POST["choices"]); try { $dbh = new PDO("sqlite:lunch.db"); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch (PDOException $e) { die("App is offline. Please email Tristen."); } try { if ($_POST["item"] == "Default Order") { $item = $_POST["default_item"]; $requests = $_POST["default_requests"]; } else { $item = $_POST["item"]; $requests = $_POST["requests"]; } $sql = sprintf("INSERT OR REPLACE INTO orders (date, name, item, requests, ordered) " . "VALUES(%s, %s, %s, %s, DATETIME('NOW', 'localtime'))", $dbh->quote($_POST["date"]), $dbh->quote(trim($_POST["name"])), $dbh->quote($item), $dbh->quote($requests)); $dbh->exec($sql); } catch (PDOException $e) { die("Couldn't record your order. Please email Tristen."); } ?>
Your order is now confirmed. But you may change it. |