~ K A L I ~
UNAME : Linux web63.extendcp.co.uk 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64SERVER IP : 10.0.187.63 -________-
CLIENT IP : 216.73.216.210 MINI SHELL D ZAB '
Current File : /home/sites/blackstoneaccountants.co.uk/public_html/admin/edit-post.php |
<?php
session_start();
require_once('../includes/connection.php');
require_once("session_logout.php");
Global $msg;
Global $guet_left;
if(isset($_POST['tour-id'])){
$id=$_POST['tour-id'];
}else{
header('location:view-posts.php');
}
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Edit Post</title>
<link href="../images/icon.png" rel="icon">
<?php
require_once('data-tables-assets.php');
?>
<link href="https://cdn.jsdelivr.net/npm/summernote@0.8.15/dist/summernote-bs4.min.css" rel="stylesheet">
<link href="css/bootstrap-datetimepicker.min.css" rel="stylesheet" media="screen">
<style>
</style>
</head>
<?php
if(isset($_POST['btn-save']))
{
$title=mysqli_real_escape_string($conn,$_POST['title']);
$description=mysqli_real_escape_string($conn,$_POST['description']);
$image="";
if(!empty($_FILES['image']['name'])){
$image=str_replace(' ','-',$_FILES['image']['name']);
$singleFilePath = "../images/post-images/". str_replace(' ','-',$_FILES['image']['name']);
move_uploaded_file($_FILES['image']['tmp_name'],$singleFilePath);
}
else{
$image=$_POST['old_image'];
}
$res1=mysqli_query($conn,"update blog set title='".$title."',description='".$description."',image='".$image."' where id='".$_POST['tour-id']."'");
if($res1){
$msg='<div class="alert mt-3 alert-success alert-dismissable clearfix">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
<span class="alert-text">Post updated successfully<span>
</div>';
}
else{
$msg='<div class="alert mt-3 alert-danger alert-dismissable clearfix">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
<span class="alert-text">Error in Post Updation!</span></div>';
}
}
$edit_res=mysqli_query($conn,"SELECT * from blog where id='".$_POST['tour-id']."'");
$edit_row=mysqli_fetch_array($edit_res);
?>
<body>
<div class="container-fluid main">
<?php
require_once('includes/header.php');
?>
<div class="row">
<div class="col-lg-2 p-0 leftbar">
<?php
require_once('includes/sidebar.php');
?>
</div>
<div class="col-lg-10 content">
<div class="row justify-content-center">
<div class="col-lg-10">
<div class="msg"><?php if(isset($msg)){echo $msg;}?></div>
<h2 class="mt-3">Edit Post<a href="view-posts.php" class="btn btn-primary pull-right">View all Posts</a></h2>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" class="row p-2" enctype="multipart/form-data">
<input type="hidden" name="tour-id" value="<?php echo $_POST['tour-id']?>">
<div class="col-lg-6">
<label>Tour Title*</label>
<input type="text" class="form-control" name="title" value="<?php echo $edit_row['title'];?>" required >
</div>
<div class="col-lg-6">
<label>Tour Date*<sub>{You can't change date just change Post details)</sub></label>
<div class="form-group">
<div class="input-group date form_date" data-date="" data-date-format="dd MM yyyy" data-link-field="dtp_input2" data-link-format="yyyy-mm-dd">
<input class="form-control" size="16" type="text" value="<?php echo date('d-F-Y',strtotime($edit_row['date_time']));?>" name="date" readonly disabled>
<span class="input-group-addon" hidden><span class="fa fa-window-close" ></span></span>
<span class="input-group-addon" hidden style="border-radius:0px .25rem .25rem 0px;"><span aria-hidden="true" class="fa fa-calendar"></span></span>
</div>
</div>
</div>
<div class="col-lg-12">
<label>Description</label>
<textarea class="form-control" id="summernote" name="description" required><?php echo $edit_row['description'];?></textarea>
</div>
<div class="col-lg-12">
<label>Image</label>
<div class="imag-holder-wrapper row m-0">
<div class="col-lg-4 single-image">
<label for="imgInp" class="d-block">
<div class="image-holder">
<img src="../images/post-images/<?php echo $edit_row["image"];?>" alt="" style="width:100%; height:100%;">
</div>
</label>
</div>
<input type="file" class="form-control" name="image" id="imgInp" accept="image/*">
</div>
</div>
<input type="hidden" name="old_image" value="<?php echo $edit_row["image"];?>">
<div class="col-lg-6">
<button class="btn btn-primary mt-4 " type="submit" name="btn-save">Save</button>
</div>
</form>
</div>
</div>
</div>
</div>
<?php
require_once('includes/footer.php');
?>
</div>
<script type="text/javascript" src="js/bootstrap-datetimepicker.js" charset="UTF-8"></script>
<script type="text/javascript" src="js/bootstrap-datetimepicker.fr.js" charset="UTF-8"></script>
<script src="https://cdn.jsdelivr.net/npm/summernote@0.8.15/dist/summernote-bs4.min.js"></script>
<script src="js/image-preview.js">
</script>
<script src="js/alert.js">
</script>
<script>
$('#summernote').summernote({
placeholder: 'write here ',
tabsize: 2,
height: 200
});
</script>
</body>
</html>
Coded by KALI :v Greetz to DR HARD ../ kali.zbi@hotmail.com