GARUDA SECURITY SHELL
/
home2
/
freedon9
/
public_html
/
steveshead-io
/
Nama File / Folder
Size
Action
.well-known
--
NONE
admin
--
NONE
ai
--
NONE
api
--
NONE
cgi-bin
--
NONE
css
--
NONE
email-templates
--
NONE
fonts
--
NONE
images
--
NONE
includes
--
NONE
ipn
--
NONE
js
--
NONE
lib
--
NONE
login
--
NONE
pagebuilder
--
NONE
review_imgs
--
NONE
revolution
--
NONE
sqli
--
NONE
templates
--
NONE
uploads
--
NONE
video
--
NONE
.gitignore
0.015KB
Hapus
Edit
Rename
Syafriall.zip
17.04MB
Hapus
Edit
Rename
anjay.php
870.527KB
Hapus
Edit
Rename
checkout.php
47.519KB
Hapus
Edit
Rename
coming_soon.php
0.561KB
Hapus
Edit
Rename
config.php
1.242KB
Hapus
Edit
Rename
contact.php
3.98KB
Hapus
Edit
Rename
create_post.php
9.706KB
Hapus
Edit
Rename
dos.php
1.298KB
Hapus
Edit
Rename
download.php
1.419KB
Hapus
Edit
Rename
edit_post.php
9.858KB
Hapus
Edit
Rename
edit_profile.php
8.036KB
Hapus
Edit
Rename
error_log
870.052KB
Hapus
Edit
Rename
gelay.php
6.812KB
Hapus
Edit
Rename
get.php
1.115KB
Hapus
Edit
Rename
heart.svg
1.268KB
Hapus
Edit
Rename
igfi.py
85.205KB
Hapus
Edit
Rename
logout.php
0.955KB
Hapus
Edit
Rename
myaccount.php
4.171KB
Hapus
Edit
Rename
ngrok
25.56MB
Hapus
Edit
Rename
null.php
2.963KB
Hapus
Edit
Rename
nw
2.011KB
Hapus
Edit
Rename
onexdelta5.4.zip
245.401KB
Hapus
Edit
Rename
order-details-template.php
2.656KB
Hapus
Edit
Rename
phpinfo.php
0.042KB
Hapus
Edit
Rename
placeorder.php
1.096KB
Hapus
Edit
Rename
post_draft.php
19.659KB
Hapus
Edit
Rename
posts.php
6.966KB
Hapus
Edit
Rename
posts_author.php
7.579KB
Hapus
Edit
Rename
posts_category.php
7.458KB
Hapus
Edit
Rename
product.php
7.315KB
Hapus
Edit
Rename
products.php
8.238KB
Hapus
Edit
Rename
profile.php
4.78KB
Hapus
Edit
Rename
psqli.sh
208.997KB
Hapus
Edit
Rename
r57.php
101.077KB
Hapus
Edit
Rename
red_heart.svg
0.619KB
Hapus
Edit
Rename
reviews.php
9.789KB
Hapus
Edit
Rename
search.php
8.298KB
Hapus
Edit
Rename
telexa.js
0.986KB
Hapus
Edit
Rename
template.php
0.179KB
Hapus
Edit
Rename
todo.txt
0.069KB
Hapus
Edit
Rename
ve.zip
1.99MB
Hapus
Edit
Rename
<=Back
<?php $pagename = 'post'; include 'admin/includes/controller.php'; include 'includes/header.php'; include 'includes/navigation.php'; if(!isset($_SESSION['id'])){ header('Location: posts.php'); } // Get requested ID $id = $_GET['id']; if (!isset($id)) { header("Location: posts.php"); } $post_stmt = $db->prepare("SELECT * FROM posts WHERE id = ? AND status = 'draft'"); $post_stmt->execute([$id]); $post = $post_stmt->fetch(); $category_stmt = $db->prepare("SELECT * FROM categories"); $category_stmt->execute(); $categories = $category_stmt->fetchAll(); $user_stmt = $db->prepare("SELECT * FROM users WHERE id = ?"); $user_stmt->execute([$post['account_id']]); $user = $user_stmt->fetch(); if (isset($_SESSION['id'])) { $like_stmt = $db->prepare("SELECT * FROM likes WHERE liker = ? AND liked = ?"); $like_stmt->execute([$_SESSION['id'], $id]); $liker = $like_stmt->fetch(); } $stmt = $db->prepare("SELECT count(*) FROM comments WHERE page_id = ? AND approved = ?"); $stmt->execute([$id, 1]); $comment_count = $stmt->fetchColumn(); ?> <section class="pb-0 overflow-visible position-relative bg-light-gray padding-eleven-lr lg-padding-four-lr"> <div class="container-fluid"> <div class="row"> <div class="col-12 col-lg-6 order-2 z-index-1 padding-10-rem-left padding-60px-bottom lg-padding-3-rem-left md-padding-15px-left"> <div class="d-flex flex-column justify-content-center h-100"> <div class="alt-font font-weight-500 margin-10px-bottom xs-margin-10px-bottom blog-details-text"> <ul class="list-unstyled margin-2-rem-bottom post-details"> <li class="d-inline-block align-middle margin-25px-right"><i class="feather icon-feather-calendar text-black margin-10px-right"></i><?php echo date('F jS, Y', strtotime($post['date'])); ?></li> <li class="d-inline-block align-middle margin-25px-right"><i class="feather icon-feather-folder text-black margin-10px-right"></i><a href="posts_category.php?category=<?= htmlspecialchars($post['category']) ?>"><?= htmlspecialchars($post['category']) ?></a></li> <li class="d-inline-block align-middle"><i class="feather icon-feather-user text-black margin-10px-right"></i>By <a href="posts_author.php?author=<?= htmlspecialchars($post['username']) ?>"><?= htmlspecialchars($post['author']) ?></a></li> </ul> </div> <h3 class="alt-font font-weight-500 letter-spacing-minus-1px text-extra-dark-gray "><?= htmlspecialchars($post['heading']) ?></h3> <span class="alt-font d-block margin-15px-tb"><?= (empty($post['updated'])) ? ' Posted on ' . date('F jS, Y', strtotime($post['date'])) : ' Updated on ' . date('F jS, Y', strtotime($post['updated'])) ?> by <a href="posts_author.php?author=<?= htmlspecialchars($post['username']) ?>"><?= htmlspecialchars($post['author']) ?></a></span> </div> </div> <div class="col-12 col-lg-6 px-0 order-1 align-self-end md-margin-60px-bottom"> <img class="overlap-image border-radius-8px md-no-margin-bottom border shadow-lg" src="uploads/<?= htmlspecialchars($post['image']) ?>" alt="post image" /> </div> <div class="col-12 col-lg-6 padding-9-rem-left overflow-hidden alt-font font-weight-600 text-white text-overlap-style-01 d-none d-md-block">News</div> </div> </div> </section> <!-- end banner section --> <!-- start section --> <section class="padding-70px-top sm-padding-50px-top position-relative"> <div class="container"> <div class="row justify-content-end"> <div class="col-12 col-xl-5 col-lg-6 last-paragraph-no-margin padding-3-half-rem-left md-padding-15px-left"> <div class="block"> <div class="quote-box block__main block__front"> <span class="quote"> <i class="fas fa-quote-left me-1"></i> <span class="text"> Quote To be Displayed Here </span> <i class="fas fa-quote-right ms-1"></i> </span> <div class="author fst-italic"> Author to be Displayed Here </div> </div> </div> </div> </div> </div> </section> <!-- end section --> <!-- start section --> <section class="blog-right-side-bar pb-3 pt-5"> <div class="container"> <div class="row justify-content-center"> <div class="col-12 col-lg-8 right-sidebar md-margin-60px-bottom sm-margin-40px-bottom"> <div class="row"> <div class="col-12 blog-details-text last-paragraph-no-margin margin-6-rem-bottom"> <ul class="list-unstyled margin-2-rem-bottom"> <li class="d-inline-block align-middle margin-25px-right"><i class="feather icon-feather-calendar text-black margin-10px-right"></i><a href="#"><?php echo date('F jS, Y', strtotime($post['date'])); ?></a></li> <li class="d-inline-block align-middle margin-25px-right"><i class="feather icon-feather-folder text-black margin-10px-right"></i><a href="posts_category.php?category=<?= htmlspecialchars($post['category']) ?>"><?= htmlspecialchars($post['category']) ?></a></li> <li class="d-inline-block align-middle"><i class="feather icon-feather-user text-black margin-10px-right"></i>By <a href="posts_author.php?author=<?= htmlspecialchars($post['username']) ?>"><?= htmlspecialchars($post['author']) ?></a></li> <li class="d-inline-block align-middle float-end"><i class="feather icon-feather-message-circle text-black me-2"></i><span><?= $comment_count ?></span></li> <li class="d-inline-block align-middle float-end me-3"><i class="feather icon-feather-heart text-black me-2"></i><span><?= $post['likes'] ?></span></li> </ul> <h5 class="alt-font font-weight-500 text-extra-dark-gray"><?= htmlspecialchars($post['heading']) ?></h5> <?= ($post['text']) ?> <hr> <!-- crud --> <?php if (isset($_SESSION['id']) && ($_SESSION['id']) == $post['account_id']) : ?> <div class="div text-center mt-4"> <a href="create_post.php" class="btn btn-small btn-success d-table d-lg-inline-block lg-margin-15px-bottom md-margin-auto-lr"><i class="feather icon-feather-file-plus me-2"></i>Create Post</a> <a href="edit_post.php?id=<?= $id ?>" class="btn btn-small btn-primary d-table d-lg-inline-block lg-margin-15px-bottom md-margin-auto-lr"><i class="feather icon-feather-edit me-2"></i>Edit Post</a> <a href="#deletePost" class="btn btn-small btn-danger d-table d-lg-inline-block lg-margin-15px-bottom md-margin-auto-lr popup-with-move-anim"><i class="feather icon-feather-trash-2 me-2"></i>Delete Post</a> </div> <?php endif; ?> <!-- end crud --> <?php if (isset($_POST['delete'])) { $db->prepare("DELETE FROM posts WHERE id = ?")->execute([$id]); header("Location: posts.php"); } ?> <!-- start modal pop-up --> <div id="deletePost" class="zoom-anim-dialog col-11 col-xl-3 col-lg-6 col-md-8 col-sm-9 mx-auto bg-white text-center modal-popup-main padding-4-half-rem-all mfp-hide border-radius-6px sm-padding-2-half-rem-lr"> <span class="text-extra-dark-gray text-uppercase alt-font text-extra-large font-weight-600 margin-15px-bottom d-block"> <h3 class="text-danger">Delete Post?</h3> </span> <p>Are you sure you want to delete this post? This action cannot be undone!</p> <form method="POST"> <input type="hidden" name="id" value="<?= $id ?>"> <button type="submit" name="delete" class="btn btn-fancy btn-small btn-danger">Delete</button> <a class="btn btn-fancy btn-small btn-transparent-light-gray popup-modal-dismiss" href="#">Dismiss</a> </form> </div> <!-- end modal pop-up --> <!-- end crud --> <!-- begin like container --> <div class="<?= (!isset($_SESSION['id'])) ? 'd-none' : '' ?> col-12 wow animate__fadeIn"> <div class='like' title="<?= $id ?>"> <?php if (isset($user['id']) === (isset($liker['liker'])) && $post['likes'] > 0) : ?> <img class='like_icon' role='button' src='red_heart.svg' alt='like_icon'> <span role='button'>Unlike</span> <?php else : ?> <img class='like_icon' role='button' src='heart.svg' alt='like_icon'> <span role='button'><?= ($post['likes'] === '1') ? $post['likes'] . ' Like' : $post['likes'] . ' Likes' ?></span> <?php endif; ?> </div> </div> <!-- end like container --> </div> <div class="col-12 mx-auto margin-50px-bottom md-margin-30px-bottom wow animate__fadeIn"> <div class="d-block d-md-flex box-shadow-small align-items-center border-radius-5px padding-4-rem-all"> <div class="w-130px text-center margin-60px-right sm-margin-auto-lr"> <a href="profile.php?author=<?= htmlspecialchars($user['username']) ?>"><img src="<?php echo htmlspecialchars($user['profile_pic']) ?: '/admin/assets/img/profile_pics/default_profile_pic.svg'; ?>" class="rounded-circle w-110px" alt="" /></a> <a href="profile.php?author=<?= htmlspecialchars($user['username']) ?>" class="text-extra-dark-gray alt-font font-weight-500 margin-20px-top d-inline-block text-medium"><?= htmlspecialchars($post['author']) ?></a> <span class="text-medium d-block line-height-12px mb-3"><?= htmlspecialchars($user['title']) ?: 'CEO of Life' ?></span> <span class="text-small d-block line-height-18px sm-margin-15px-bottom"><?= htmlspecialchars($user['headline']) ?: 'Inspired User' ?></span> </div> <div class="w-75 sm-w-100 last-paragraph-no-margin text-center text-md-start"> <p><?= htmlspecialchars($user['bio']) ?: 'This user is so new (or so busy) that they have not had the time to completed their headline or bio information, yet!' ?></p> <a href="posts_author.php?author=<?= htmlspecialchars($user['username']) ?>" class="btn btn-link btn-large text-extra-dark-gray margin-20px-top">All author posts</a> </div> </div> </div> <div class="col-12 text-center elements-social social-icon-style-09 mx-auto"> <ul class="medium-icon"> <li class="wow animate__fadeIn" data-wow-delay="0.2s"><a class="facebook" href="https://www.facebook.com/<?= htmlspecialchars($user['facebook']) ?? '' ?>" target="_blank"><i class="fab fa-facebook-f"></i><span></span></a></li> <li class="wow animate__fadeIn" data-wow-delay="0.3s"><a class="twitter" href="http://www.twitter.com/<?= htmlspecialchars($user['twitter']) ?? '' ?>" target="_blank"><i class="fab fa-twitter"></i><span></span></a></li> <li class="wow animate__fadeIn" data-wow-delay="0.5s"><a class="linkedin" href="http://www.linkedin.com/in/<?= htmlspecialchars($user['linkedin']) ?? '' ?>" target="_blank"><i class="fab fa-linkedin-in"></i><span></span></a></li> <li class="wow animate__fadeIn" data-wow-delay="0.4s"><a class="instagram" href="http://www.instagram.com/<?= htmlspecialchars($user['instagram']) ?? '' ?>" target="_blank"><i class="fab fa-instagram"></i><span></span></a></li> </ul> </div> </div> </div> <!-- start sidebar --> <aside class="col-12 col-xl-3 offset-xl-1 col-lg-4 col-md-7 blog-sidebar lg-padding-4-rem-left md-padding-15px-left"> <div class="d-inline-block w-100 margin-5-rem-bottom"> <span class="alt-font font-weight-500 text-large text-extra-dark-gray d-block margin-25px-bottom">Search posts</span> <form id="search-form" role="search" method="GET" action="search.php"> <div class="position-relative"> <input class="search-input medium-input border-color-medium-gray border-radius-4px mb-0" placeholder="Enter your keywords..." name="search" value="" type="text" autocomplete="off" /> <button type="submit" class="bg-transparent btn text-black position-absolute right-5px top-8px text-medium md-top-8px sm-top-10px search-button"><i class="feather icon-feather-search ms-0"></i></button> </div> </form> </div> <div class="border-all border-color-medium-gray border-radius-4px padding-40px-all text-center margin-5-rem-bottom xs-margin-35px-bottom"> <a href="profile.php?author=<?= htmlspecialchars($user['username']) ?>"><img src="<?php echo htmlspecialchars($user['profile_pic']) ?: '/admin/assets/img/profile_pics/default_profile_pic.svg'; ?>" alt="" class="rounded-circle margin-5px-bottom w-100px d-block mx-auto" /></a> <a href="profile.php?author=<?= htmlspecialchars($user['username']) ?>" class="text-extra-dark-gray alt-font font-weight-500 margin-20px-top d-inline-block text-medium mb-0"><?= htmlspecialchars($post['author']) ?></a> <span class="text-medium d-block line-height-12px mb-3"><?= htmlspecialchars($user['title']) ?: 'CEO of Life' ?></span> <span class="text-medium d-block line-height-18px margin-20px-bottom fw-light"><?= htmlspecialchars($user['headline']) ?: 'Inspired User' ?></span> <div class="social-icon-style-02 text-center"> <ul class="extra-small-icon"> <li class="mx-0"><a class="facebook" href="https://facebook.com/<?= htmlspecialchars($user['facebook']) ?? '' ?>" target="_blank"><i class="fab fa-facebook-f"></i><span></span></a></li> <li class="mx-0"><a class="twitter" href="https://twitter.com/<?= htmlspecialchars($user['twitter']) ?? '' ?>" target="_blank"><i class="fab fa-twitter"></i><span></span></a></li> <li class="mx-0"><a class="linkedin" href="https://linkedin.com/in/<?= htmlspecialchars($user['linkedin']) ?? '' ?>" target="_blank"><i class="fab fa-linkedin"></i><span></span></a></li> <li class="mx-0"><a class="instagram" href="https://instagram.com/<?= htmlspecialchars($user['instagram']) ?? '' ?>" target="_blank"><i class="fab fa-instagram"></i><span></span></a></li> </ul> </div> </div> <div class="margin-5-rem-bottom xs-margin-35px-bottom wow animate__fadeIn"> <span class="alt-font font-weight-500 text-large text-extra-dark-gray d-block margin-35px-bottom">Categories</span> <ul class="list-style-07 list-unstyled"> <?php foreach ($categories as $category) : ?> <?php $stmt = $db->prepare("SELECT count(*) FROM posts WHERE category = ?"); $stmt->execute([$category['name']]); $count = $stmt->fetchColumn(); ?> <li><a href="posts_category.php?category=<?= htmlspecialchars($category['name']) ?>"><?= htmlspecialchars($category['name']) ?></a><span class="item-qty"><?= $count ?></span></li> <?php endforeach; ?> </ul> </div> <div class="margin-5-rem-bottom xs-margin-35px-bottom wow animate__fadeIn"> <span class="alt-font font-weight-500 text-large text-extra-dark-gray d-block margin-35px-bottom">Recent posts</span> <ul class="latest-post-sidebar position-relative"> <?php $recent_posts = $db->query("SELECT * FROM posts ORDER BY date DESC LIMIT 3")->fetchAll(); ?> <?php foreach ($recent_posts as $recent_post) : ?> <li class="d-flex wow animate__fadeIn" data-wow-delay="0.2s"> <figure class="flex-shrink-0"> <a href="post.php?id=<?= $recent_post['id'] ?>"><img class="border-radius-3px" src="uploads/<?= htmlspecialchars($recent_post['image']) ?>" alt=""></a> </figure> <div class="media-body flex-grow-1"> <a href="post.php?id=<?= $recent_post['id'] ?>" class="font-weight-500 text-extra-dark-gray d-inline-block md-margin-two-bottom"><?= substr(htmlspecialchars($recent_post['heading']), 0, 50) . '...' ?></a> <span class="small d-block line-height-18px"><?= substr($recent_post['text'], 0, 50) . '...' ?></span> </div> </li> <?php endforeach; ?> </ul> </div> </aside> <!-- end sidebar --> </div> </div> </section> <!-- end blog content section --> <!-- start comments section --> <div class="<?= (!isset($_SESSION['id'])) ? 'd-none' : '' ?>"> <section class="mt-5 pt-4 bg-light"> <div class="container"> <div class="row"> <div class="col-12"> <div class="comments"></div> </div> </div> </div> </section> <script type="text/javascript" src="js/comments.js"></script> <script> new Comments({ page_id: <?= $_GET['id'] ?> }); </script> </div> <!-- end comments section --> <!-- end section --> <?php include 'includes/footer.php'; ?> <script type="text/javascript" src="js/quotes.js"></script> <script type="text/javascript"> $(document).ready(function() { $(".like").click(function() { var id = $(this).attr("title"); var i = $(this).children(".like_icon").attr("src"); if (i == "heart.svg") { $(this).children(".like_icon").attr("src", "red_heart.svg"); $(this).children("span").text("liked"); } else if (i == "red_heart.svg") { $(this).children(".like_icon").attr("src", "heart.svg"); $(this).children("span").text("unliked"); } $.post("get.php", { data: id, how: 'c' }); }); }); </script>
Liking