HOME


Mini Shell 1.0
DIR:C:/Inetpub/vhosts/yantrashilpa.com/httpdocs/admin/
Upload File :
Current File : C:/Inetpub/vhosts/yantrashilpa.com/httpdocs/admin/create_product.php
<!DOCTYPE html>
<html lang="en">
<?php session_start(); ?>
<?php if(!isset($_SESSION['username'])){
    header("Location: ../admin/login.php");
} ?>
<?php include "../includes/db.php" ?>
<?php include "../admin/includes/header.php" ?>
<?php
if(isset($_POST['post'])){

  $category=$_POST['category'];
  $subcategory=$_POST['subcategory'];
$description=$_POST['description'];
  $img_title=$_POST['title'];
 $img = uniqid('uploaded-', true) 
    . '.' . strtolower(pathinfo($_FILES['image']['name'], PATHINFO_EXTENSION));
  $img_Temp=$_FILES['image']['tmp_name'];


   move_uploaded_file($img_Temp,"./images/banner/$img"); 
  
 /* if(move_uploaded_file($img_Temp,"./images/banner/$img")){
    echo "done";
  }else{
     echo "no";
  } */

  $query="INSERT INTO products(title,category,subcategory,description,image) VALUES('{$img_title}','{$category}','{$subcategory}','{$description}','{$img}')";

  $result=mysqli_query($connection,$query);
// print_r($result);
  if($result){
   $_SESSION['messages'] ="Successfully added";
  }    
  else{
    $_SESSION['messages']=$result;
  }
}

?>
  <body>
    <div class="container-scroller">
        <?php include "../admin/includes/topbar.php" ?>

        <div class="container-fluid page-body-wrapper">

        <?php include "../admin/includes/nav.php" ?>
        <!-- partial -->
        <div class="main-panel">
          <div class="content-wrapper">
            <div class="page-header">
              <h3 class="page-title">Manage Products</h3>
              <nav aria-label="breadcrumb">
                <!-- <ol class="breadcrumb">
                  <li class="breadcrumb-item"><a href="#">Forms</a></li>
                  <li class="breadcrumb-item active" aria-current="page">Form elements</li>
                </ol> -->
              </nav>
            </div>
            <div class="row">
              <div class="col-12 grid-margin stretch-card">
                <div class="card">
                  <div class="card-body">
                    <h4 class="card-title">Add Product</h4>
                    <p class="card-description"></p>
                    <?php
                        if(isset($_SESSION['messages'])){
                            echo "<div class='alert alert-primary'>";
                                echo "<span class='glyphicon glyphicon-remove'></span>&nbsp;".$_SESSION['messages']."<br>";
                            echo "</div>";
                         unset($_SESSION['messages']);
                        }
                    ?>  
                    <form class="forms-sample" id="submitForm" action="" method="post" enctype="multipart/form-data">
                    <?php
                        $query="SELECT * FROM categories";
                        $result=mysqli_query($connection,$query);
                        $count=mysqli_num_rows($result);
                       ?>
                       
                        <div class="form-group" >
                            <label for="exampleInputUsername1">Category</label>
                            <select name="category" id="category" class="form-control" required="">
                                <option value="">--choose category--</option>
                        <?php
                         while($row=mysqli_fetch_assoc($result)){
                          $i++;
                        ?>
                              <option value="<?php echo $row['id'] ?>"><?php echo $row['title'] ?></option>
                        <?php } ?>
                            </select>
                        </div>
                        
                        <div class="form-group" >
                            <label for="exampleInputUsername1">Subcategory</label>
                            <select name="subcategory" class="form-control" id="sub_category" required="">
                                <option value="">--choose subcategory--</option>
                            </select>
                        </div>
                      <div class="form-group">
                        <label for="exampleInputName1">Title</label>
                        <input type="text" class="form-control" id="exampleInputName1" placeholder="Title" name="title" required="">
                      </div>
                      <div class="form-group">
                        <label for="exampleInputName1">Description</label>
                        <textarea rows="8" class="form-control" name="description" id="description" placeholder="Enter description"></textarea>
                    </div>
                      <div class="form-group" >
                        <label>File upload</label>
                        <input type="file" name="image" class="form-control">
                      </div>
                      <button type="submit" name="post" value="post" class="btn btn-primary mr-2">Submit</button>
                    </form>
                  </div>
                </div>
              </div>
            </div>
          </div>
          <!-- content-wrapper ends -->
          <?php include "../admin/includes/footer.php" ?>
        </div>
        <!-- main-panel ends -->
      </div>
      <!-- page-body-wrapper ends -->
    </div>
    <!-- container-scroller -->
    <!-- plugins:js -->
    <script src="./vendors/js/vendor.bundle.base.js"></script>
    <!-- endinject -->
    <!-- Plugin js for this page -->
    <script src="./vendors/select2/select2.min.js"></script>
    <script src="./vendors/typeahead.js/typeahead.bundle.min.js"></script>
    <!-- End plugin js for this page -->
    <!-- inject:js -->
    <script src="./js/misc.js"></script>
    <!-- endinject -->
    <!-- Custom js for this page -->
    <script src="./js/typeahead.js"></script>
    <script src="./js/select2.js"></script>
    <script src="./js/jquery-3.6.0.min.js"></script>
    <script src="./js/jquery.validate.min.js"></script>
    <script type="text/javascript">
        $('#submitForm').validate();
        $(document).ready(function() {
            $('#category').on('change', function() {
                var category_id = this.value;
                $.ajax({
                    url: "get_subcat.php",
                    type: "POST",
                    data: {
                        category_id: category_id
                    },
                    cache: false,
                    success: function(dataResult){
                        $("#sub_category").html(dataResult);
                    }
                });
            });
        });

    </script>
    <!-- End custom js for this page -->
  </body>
</html>