Mini Shell
<?php
require_once("../config.php");
require_once("function-file.php");
require_once("function-menu.php");
cookiecheck();
if(isset($_POST['save'])){
//Upload Image
$name=$_FILES['course_image']['name'];
$course_images=str_replace(" ","_",$name);
$tmp_name=$_FILES['course_image']['tmp_name'];
$target_path="img/courses/";
$target_path=$target_path.basename($course_images);
move_uploaded_file($_FILES['course_image']['tmp_name'],$target_path);
//--
$course_name=htmlspecialchars($_POST['course_name'],ENT_QUOTES);//$_POST['course_name'];
$course_fees=$_POST['course_fees'];
$discount = $_POST["discount"];
$course_status = $_POST["course_status"];
$course_overview=htmlspecialchars($_POST['course_overview'],ENT_QUOTES);//$_POST['course_overview'];
$conn->exec("insert into courses (course_name,course_fees,course_overview,course_image,av_status,discount) VALUES ('$course_name','$course_fees','$course_overview','$course_images','$course_status','$discount')");
header("location:courses.php");
}
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Add New Course</title>
<!-- Tell the browser to be responsive to screen width -->
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
<?php cssfile();?>
</head>
<body class="hold-transition skin-blue layout-top-nav">
<!-- Site wrapper -->
<div class="wrapper">
<?php headermenu();?>
<!-- =============================================== -->
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<!-- Main content -->
<section class="content">
<!-- Default box -->
<div class="box">
<div class="box-header with-border">
<h3 class="box-title">Add New Course</h3>
<div class="box-tools pull-right">
<a href="courses.php" class="btn btn-info btn-sm"><i class="fa fa-angle-double-left"></i> Back</a>
</div>
</div>
<div class="box-body">
<form action="#" method="post" role="form" class="form-horizontal" enctype="multipart/form-data">
<div class="form-group col-md-8">
<div class="col-md-12" style="padding:0px;">
<div class="col-md-6 col-sm-4"><label>Course Name</label><input name="course_name" class="form-control" placeholder="Enter Course Name"></div>
<div class="col-md-6 col-sm-4"><label>Course Fees</label><input name="course_fees" class="form-control ratenum" placeholder="Enter Course Fees"></div>
<div class="col-md-6 col-sm-4"><label>Discount</label><input name="discount" class="form-control ratenum" placeholder="Enter Discount %"></div>
<div class="col-md-5 col-sm-4 cs-checkbox"><label>Course Status</label><input type="checkbox" name="course_status" value="1"></div>
</div>
<div class="col-sm-12">
<label>Course Overview</label>
<textarea name="course_overview" class="form-control" placeholder="Type Course Overview" rows="4"></textarea>
</div>
</div>
<div class="form-group col-md-4" style="float:right;margin-left:0px;padding-left:0px;">
<div class="col-md-12">
<label>Course Image:</label><br>
<input type="file" id="file" name="course_image" type="file" class="form-control" accept="image/*" onchange="loadFile(event)">
</div>
<div class="col-md-12 col-sm-4"><img id="output" style="max-height:250px;width:100%;margin-top:5px;" class="img-responsive img-thumbnail" /></div>
</div>
<div class="form-group col-md-12" style="text-align: right;float:right;">
<div class="col-sm-12">
<button type="reset" class="btn btn-default" rows="4">Reset</button>
<button type="submit" name="save" class="btn btn-success" >Save</button>
</div>
</div>
</form>
<!--
<div class="form-group">
<a href="offline-user.php?action=deactive&stu_id=60" onclick="return confirm('Are you sure you want to deactive this course?')" title="active" class="btn btn-primary btn-xs">Active</a>
</div>
-->
</div><!-- /.box-body -->
</div><!-- /.box -->
</section><!-- /.content -->
</div></div><!-- /.content-wrapper -->
<?php footer();?>
</div><!-- ./wrapper -->
<?php jsfile();ratenum();?>
<script>
var loadFile = function(event) {
var output = document.getElementById('output');
output.src = URL.createObjectURL(event.target.files[0]);
};
</script>
</body>
</html>
Zerion Mini Shell 1.0