$log_service = new LogService(); if (isset($_GET['action'])) { $action = $_GET['action']; switch ($action) { case 'ls': require_once './supplier_view_ls.php'; break; case 'detail': if (isset($_GET['did'])) { $id = $_GET['did']; if (is_numeric($id)) { require_once 'class/supplier.class.php'; require_once 'class/supplier_service.class.php'; $supplier_service = new SupplierService(); if (isset($_POST['goods_id'])) { $supplier_service->addGoods($id, $_POST['goods_id']); } $supplier = $supplier_service->getSupplierById($id); $supplier = serialize($supplier); $_SESSION['supplier'] = $supplier; require_once './supplier_view_detail.php'; } else { header("Location: ./index.php?mod=supplier&action=ls"); } } else { header("Location: ./index.php?mod=supplier&action=ls"); } break; case 'add_get': require_once './supplier_view_add_form.php'; break;