Index of /demo/uploads/SYS_CONFIG/riotsymlinkphp/loger_txt9315
<?php
include('config.php');
if(!isset($_SESSION['id']))
{
echo "<script>window.location.href='index.php'</script>";
}
$uploadOk = 1;
$msg = '';
if (isset($_POST['add_banner']) && !empty($_FILES["banner_image"]["name"])) {
$targetDir = "uploads/";
$fileName = time()."-".rand(1000, 9999)."-".basename($_FILES["banner_image"]["name"]);
$targetFilePath = $targetDir . $fileName;
$fileType = pathinfo($targetFilePath,PATHINFO_EXTENSION);
$head_title = $_POST['head_title'];
$head_desc = $_POST['head_desc'];
$page_name = $_POST['page_name'];
$allowTypes = array('jpg','png','jpeg','pdf');
if (in_array($fileType, $allowTypes)) {
if (move_uploaded_file($_FILES["banner_image"]["tmp_name"], $targetFilePath)) {
$add_banner = mysqli_query($mysqli,"insert into banner(head_title,head_desc,img,page_name) values ('$head_title','$head_desc','$fileName','$page_name') ");
if ($add_banner) {
$msg = '<div class="alert alert-success alert-dismissible">
<a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>
<h5 style="color:black;"font-weight:bold>The image has been uploaded successfully.</h5>
</div>';
$uploadOk = 1;
}
else{
$msg = "File upload failed, please try again.";
$uploadOk = 0;
}
}
else{
$msg = "Sorry, there was an error uploading your file.";
$uploadOk = 0;
}
}
else{
$msg = 'Sorry, only JPG, JPEG, PNG files are allowed to upload.';
$uploadOk = 0;
}
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Admin</title>
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
<link rel="stylesheet" href="assets/css/bootstrap.min.css">
<link rel="stylesheet" href="assets/font-awesome/css/font-awesome.min.css">
<link rel="stylesheet" href="assets/css/ionicons.min.css">
<link rel="stylesheet" href="assets/css/AdminLTE.min.css">
<link rel="stylesheet" href="assets/css/dataTables.bootstrap.min.css">
<link rel="stylesheet" href="assets/css/skins/_all-skins.min.css">
<link rel="stylesheet" href="assets/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.min.css">
<link rel="stylesheet" type="text/css" href="assets/css/bootstrap-fileinput.css">
<link rel="stylesheet" type="text/css" href="assets/css/bootstrap-theme.css">
<!-- Google Font -->
<link rel="stylesheet"
href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic">
<style type="text/css">
.alert{padding: 5px}
.alert-dismissible{padding-right: 35px;}
</style>
</head>
<body class="hold-transition skin-blue sidebar-mini page-content-white">
<div class="wrapper">
<?php include('header.php');?>
<?php include('sidebar.php');?>
<div class="content-wrapper " style="background-color: white;">
<section class="row page-breadcrumb" style="padding: 8px 20px;">
<ol class="breadcrumb" >
<li ><a href="#" ><i class="fa fa-home" ></i> Home</a></li>
<li class="active">Banner</li>
</ol>
</section>
<section class="content-header">
<h1 class="fa fa-home">
Add Banner
</h1>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box box-info">
<div class="box-header">
<h3 class="box-title" style="display: inline;">
<?php
if($uploadOk==1){
echo $msg;
}else{
echo '<div class="alert alert-danger alert-dismissible">
<a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>
<h5 style="color:black;"font-weight:bold>'.$msg.'</h5>
</div>';
}
?>
</h3>
</div>
<div class="box-body pad">
<form class="form-horizontal" method="POST" enctype="multipart/form-data">
<?php
$get_change_header_details = mysqli_query($mysqli,"select * from change_header");
$fetch_change_header_details = mysqli_fetch_array($get_change_header_details);
?>
<div class="form-group">
<label class="control-label col-md-3">Page Name
<span class="required text-danger"> * </span>
</label>
<div class="col-md-9">
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-bookmark"></i>
</span>
<select class="form-control" name="page_name">
<option value="index.php"><?php echo $fetch_change_header_details['first_page'];?></option>
<option value="parichay.php"><?php echo $fetch_change_header_details['second_page'];?></option>
<option value="kaaryakshetr.php"><?php echo $fetch_change_header_details['third_page'];?></option>
<option value="prakalp.php"><?php echo $fetch_change_header_details['fourth_page'];?></option>
<option value="saankhiyaaki.php"><?php echo $fetch_change_header_details['fifth_page'];?></option>
<option value="media.php"><?php echo $fetch_change_header_details['sixth_page'];?></option>
<option value="gatividhiya.php"><?php echo $fetch_change_header_details['seventh_page'];?></option>
<option value="vichar.php"><?php echo $fetch_change_header_details['eight_page'];?></option>
<option value="sadashya.php"><?php echo $fetch_change_header_details['ninth_page'];?></option>
</select>
</div>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3">Title
<span class="required text-danger"> * </span>
</label>
<div class="col-md-9">
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-bookmark"></i>
</span>
<input type="text" name="head_title" class="form-control" placeholder="Enter Title">
</div>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3">Description
<span class="required text-danger"> * </span>
</label>
<div class="col-md-9">
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-bookmark"></i>
</span>
<textarea name="head_desc" class="form-control" placeholder="Enter Description"></textarea>
</div>
</div>
</div>
<div class="col-md-12">
<div class="form-group last">
<label class="control-label col-md-3">Banner Image </label>
<div class="col-md-9 ">
<div class="addsz">
<div class="col-md-5">
<div class="fileinput fileinput-new" data-provides="fileinput">
<div class="fileinput-new thumbnail" >
<img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&text=no+image" alt="" /> </div>
<div class="fileinput-preview fileinput-exists thumbnail" style="width: 250px; height: 200px;"> </div>
<br/>
<span class="btn btn-default btn-file">
<span class="fileinput-new"> Select image </span>
<span class="fileinput-exists"> Change </span>
<input type="file" name="banner_image" id="banner_image" style="width: 250px; height: 200px;" onchange="validateimg()"> </span>
<a href="javascript:;" class="btn btn-red fileinput-exists" data-dismiss="fileinput"> Remove </a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="form-actions">
<div class="row">
<div class="col-md-offset-3 col-md-9">
<input type="submit" class="btn btn-success" name="add_banner" id="add_banner" value="Submit">
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</section>
</div>
<?php include('footer.php');?>
<div class="control-sidebar-bg"></div>
</div>
<script src="assets/dist/jquery-3.3.1.min.js"></script>
<script src="assets/dist/bootstrap.min.js"></script>
<script src="assets/dist/fastclick.js"></script>
<script src="assets/dist/adminlte.min.js"></script>
<script src="assets/dist/demo.js"></script>
<script src="assets/dist/js/jquery.dataTables.min.js"></script>
<script src="assets/dist/js/dataTables.bootstrap.min.js"></script>
<script src="assets/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.all.min.js"></script>
<script src="assets/dist/bootstrap-fileinput.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/2.1.2/sweetalert.min.js"></script>
<script>
$(function () {
$('#example1').DataTable()
$('#example2').DataTable({
'paging' : true,
'lengthChange': false,
'searching' : false,
'ordering' : true,
'info' : true,
'autoWidth' : false
});
});
</script>
<script>
$(window).on('load',function(){
function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#image_upload_preview').attr('src', e.target.result);
}
reader.readAsDataURL(input.files[0]);
}
}
$("#uploadFile").change(function () {
readURL(this);
});
});//]]>
$("#uploadTrigger").click(function(){
$("#uploadFile").click();
});
</script>
<script>
$(document).ready(function() {
var max_fields = 10; //maximum input boxes allowed
var wrapper = $(".addsz"); //Fields wrapper
var add_button = $(".add_somethin"); //Add button ID
var x = 1; //initlal text box count
$(add_button).click(function(e){ //on add input button click
e.preventDefault();
if(x < max_fields){ //max input box allowed
x++; //text box increment
$(wrapper).append("<div class='col-md-12'><div class='fileinput fileinput-new' data-provides='fileinput' style='width:600px;padding-top:20px;'><div class='fileinput-new thumbnail' style='width: 200px; height: 150px;'><img src='http://www.placehold.it/200x150/EFEFEF/AAAAAA&text=no+image' alt='' /> </div><div class='fileinput-preview fileinput-exists thumbnail' style='width: 335px; height: 255px;'> </div><br/><span class='btn default btn-file'><span class='fileinput-new'> Select image </span> <span class='fileinput-exists'> Change </span><input type='file' required name='image[]' style='width: 335px; height: 255px;'> </span> <a href='javascript:;' class='btn yellow fileinput-exists' data-dismiss='fileinput'> Remove </a> <a href='#' class='remove_field btn red '>Delete</a></div></div>"); //add input box
}
});
$(wrapper).on("click",".remove_field", function(e){ //user click on remove text
e.preventDefault(); $(this).parent('div').remove(); x--;
})
});
</script>
<script>
function validateimg() {
var formData = new FormData();
var file = document.getElementById("banner_image").files[0];
formData.append("Filedata", file);
var t = file.type.split('/').pop().toLowerCase();
if (t != "jpeg" && t != "jpg" && t != "png" && t != "pdf") {
swal("Sorry!", "Only JPG, JPEG, PNG ,Pdf file allowed", "warning");
document.getElementById("banner_image").value = '';
document.getElementById("add_banner").disabled = true;
return false;
}
document.getElementById("add_banner").disabled = false;
return true;
}
</script>
</body>
</html>