<?php require_once "includes/header.php"; require_once "includes/form.php"; require_once "includes/order.php"; $oBasket = $_SESSION["basket"]; $iProductID = 1; if (isset($_GET["ProductID"])) { $iProductID = $_GET["ProductID"]; } $oProduct = new Product(); $oProduct->load($iProductID); $oCustomer = new User(); $oCustomer->load($_SESSION["UserID"]); echo View::renderCheckoutBasket($oBasket); // delivery and billing payment form $oDeliveryPayForm = new Form(); if (isset($_POST["checkout"])) { $oDeliveryPayForm->data = $_POST; $oDeliveryPayForm->checkFilled("name"); if (!isset($_POST["deliveryAdd"])) { $oDeliveryPayForm->checkFilled("delivery"); } if (!isset($_POST["billingAdd"])) { $oDeliveryPayForm->checkFilled("billing"); } $oDeliveryPayForm->checkFilled("paymentType"); $oDeliveryPayForm->checkFilled("accountName"); $oDeliveryPayForm->checkFilled("ccNumber"); $oDeliveryPayForm->checkFilled("expiry"); $oDeliveryPayForm->checkFilled("security");