Untitled
unknown
php
2 years ago
3.3 kB
10
Indexable
<?php include "partials/_head.php" ?> <?php include "partials/_sidebar.php" ?> <?php include "../classes/product.class.php" ?> <?php include "../libs/functions.php" ?> <?php // if (isset($_POST["submit"])) { // $baslik = safe_html($_POST["baslik"]); // $aciklama = safe_html($_POST["aciklama"]); // $resim = safe_html($_POST["resim"]); // $onay = isset($_POST["onay"]) && $_POST["onay"] == "on" ? 1 : 0; // $product = new Product(); // if ($product->createProduct($baslik, $aciklama, $resim, $onay)) { // header('location: index.php'); // } else { // header('location: error.php'); // } // } ?> <?php session_start(); $baslikErr = $baslik = ""; $aciklamaErr = $aciklama = ""; $resimErr = $resim = ""; $onayErr = $onay = ""; if ($_SERVER["REQUEST_METHOD"] == "POST") { $onay = isset($_POST["onay"]) && $_POST["onay"] == "on" ? 1 : 0; if (empty($_POST["baslik"])) { $baslikErr = "Başlık bilgisi boş olamaz."; } else { $baslik = safe_html($_POST["baslik"]); } if (empty($_POST["aciklama"])) { $aciklamaErr = "Alt Başlık bilgisi boş olamaz."; } else { $aciklama = safe_html($_POST["aciklama"]); } if (empty($_FILES["imageFile"]["name"])) { $resimErr = "Lütfen bir resim seçiniz"; } else { uploadImage($_FILES["imageFile"]); $resim = $_FILES["imageFile"]["name"]; } $product = new Product(); if(empty($baslikErr) && empty($aciklamaErr) && empty($resimErr)) { $product->createProduct($baslik, $aciklama, $resim, $onay); $_SESSION["message"] = $baslik . " isimli ürün eklendi"; $_SESSION["type"] = "success"; header('location: products.php'); } else { header('location: error.php'); } } ?> <div class="col-md-9 mt-5 float-right" style="padding-right: 15%;"> <div class="card card-body"> <form method="post" enctype="multipart/form-data"> <div class="mb-3"> <label for="baslik">Başlık</label> <input type="text" name="baslik" class="form-control" value="<?php echo $baslik; ?>"> <div class="text-danger"><?php echo $baslikErr; ?></div> </div> <div class="mb-3"> <label for="aciklama">Açıklama</label> <textarea name="aciklama" id="aciklama" class="form-control"> <?php echo $aciklama; ?> </textarea> <div class="text-danger"><?php echo $aciklamaErr; ?></div> </div> <div class="input-group mb-3"> <input type="file" name="imageFile" id="imageFile" class="form-control"> </div> <div class="text-danger"><?php echo $resimErr; ?></div> <hr> <div class="form-check mb-3"> <input class="form-check-input" type="checkbox" id="onay" name="onay" <?php echo $onay ? 'checked' : '' ?>> <label class="form-check-label" for="onay">Onay</label> </div> <button type="submit" class="btn btn-primary">Kaydet</button> </form> </div> </div> </div> <?php include "partials/_script.php" ?>
Editor is loading...
Leave a Comment