["create" => true, "singular" => "T-Shirt", "title" => "a T-Shirt", "plural" => "T-Shirts"], 3 => ["create" => true, "singular" => "Audio", "title" => "an Audio", "plural" => "Audio"], 9 => ["create" => false, "plural" => "Places"], 10 => ["create" => false, "plural" => "Models"], 11 => ["create" => true, "singular" => "Shirt", "title" => "a Shirt", "plural" => "Shirts"], 12 => ["create" => true, "singular" => "Pants", "title" => "Pants", "plural" => "Pants"], 13 => ["create" => true, "singular" => "Decal", "title" => "a Decal", "plural" => "Decals"] ]; $alert = ["show" => false, "class" => "danger", "text" => "hi"]; $view = $_GET['View'] ?? 9; if($_SERVER["REQUEST_METHOD"] == "POST" && isset($views[$view]) && $views[$view]["create"]) { var_dump($_POST); $alert["show"] = true; } /*$errors = ["type" => false, "asset-name" => false, "asset-file" => false]; $types = [ "shirts" => ["name" => "Shirt", "file" => "Shirt template"], "pants" => ["name" => "Pants", "file" => "template"] ]; if($_SERVER["REQUEST_METHOD"] == "POST") { $errors["type"] = "shirts"; if(!isset($_POST["polygon-csrf"]) || isset($_POST["polygon-csrf"]) && $_POST["polygon-csrf"] != SESSION["csrfToken"]) { $errors["asset-name"] = "Invalid CSRF Token"; $errors["asset-file"] = "Invalid CSRF Token"; goto end; } $assetName = $_POST["asset-name"] ?? false; $assetFile = $_FILES["asset-file"] ?? false; if(!$assetName){ $errors["asset-name"] = "You haven't set the ".$types[$errors["type"]]["name"]." name"; goto fileCheck; } if(strlen($assetName) > 128){ $errors["asset-name"] = "The ".$types[$errors["type"]]["name"]." name must be less than 128 characters"; goto fileCheck; } fileCheck: if(!$assetFile){ $errors["asset-file"] = "You haven't uploaded the ".$types[$errors["type"]]["file"]; goto end; } if(!in_array($assetFile["type"], ["image/png", "image/jpeg"])){ $errors["asset-file"] = "The ".$types[$errors["type"]]["file"]." must be a PNG or a JPEG file"; goto end; } if($assetFile["size"] > 2097152){ $errors["asset-file"] = "The ".$types[$errors["type"]]["file"]." must be less than 2 megabytes in size"; } } end:*/ pageBuilder::buildHeader(); ?>

Create

Did you use the template? If not, download it here.

">


You haven't created any .