-
Notifications
You must be signed in to change notification settings - Fork 0
/
deleteBlog.php
25 lines (25 loc) · 897 Bytes
/
deleteBlog.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
include "connection.php";
check_login($conn);
session_start();
$deleteBlogid = $_GET['deleteid'];
$deleteBlogFile = $_GET['fileName'];
echo '<script>'.$_GET['fileName'].'</script>';
$status = unlink($deleteBlogFile);
$deleteUploadedImageQuery = "SELECT blog_image_path FROM blog_information WHERE blog_id='$deleteBlogid'";
$runImagePathQuery = mysqli_query($conn, $deleteUploadedImageQuery);
if (mysqli_num_rows($runImagePathQuery) > 0) {
while ($singleImagePath = mysqli_fetch_assoc($runImagePathQuery)) {
$imageDeleted = unlink('./uploaded_files/'.$singleImagePath['blog_image_path']);
}}
if (!$status) {
echo "Sorry File Cant be deleted";
}
$deleteQuery = "DELETE FROM blog_information where blog_id='$deleteBlogid'";
$runBlogdelete = mysqli_query($conn, $deleteQuery);
if ($runBlogdelete) {
header("location:dashboard");
} else {
echo "Cant Delete Blog";
}
?>