~ K A L I ~
UNAME : Linux web65.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.65 -________-
CLIENT IP : 216.73.216.210 MINI SHELL D ZAB '
Current File : /home/sites/blackstoneaccountants.co.uk/public_html/admin/add-post.php |
<?php
session_start();
require_once('../includes/connection.php');
require_once("session_logout.php");
Global $msg;
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Blackstone | Add Blog 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">
</head>
<?php
if(isset($_POST['btn-save']))
{
$title=mysqli_real_escape_string($conn,$_POST['title']);
$description=mysqli_real_escape_string($conn,$_POST['description']);
$date=date('y-m-d');
$check_q="select * from blog where title='".$title."'";
$check_res=mysqli_query($conn,$check_q);
if(mysqli_num_rows($check_res) > 0){
$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">Post with this title already exist</span></div>';
}
else{
$_POST['title']='';
$_POST['description']='';
$image=str_replace(' ','-',$_FILES['image']['name']);
$singleFilePath = "../images/post-images/". str_replace(' ','-',$_FILES['image']['name']);
move_uploaded_file($_FILES['image']['tmp_name'],$singleFilePath);
$q="insert into blog (title,date_time,description,image)
values('$title','$date','$description','$image')";
$res=mysqli_query($conn,$q);
if($res){
$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">Blog Post created 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 creation!</span></div>';
}
}
}
?>
<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">Add Blog 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">
<div class="col-lg-12">
<label>Post Title *</label>
<input type="text" autocomplete="off" class="form-control" name="title" value="<?php if(isset($_POST['title'])){echo $_POST['title'];}?>" required>
</div>
<div class="col-lg-12">
<label>Post Description *</label>
<textarea class="form-control" id="summernote" name="description" required><?php if(isset($_POST['description'])){echo $_POST['description'];}?></textarea>
</div>
<div class="col-lg-12">
<label>Post 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">
<i class="fa fa-picture-o"></i></div>
</label>
</div>
<input type="file" class="form-control" name="image" id="imgInp" accept="image/*" required="">
</div>
</div>
<div class="col-lg-12">
<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 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