Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php require_once('config.php'); ?> <!DOCTYPE html> <html lang="en"> <?php require_onc..
Decoded Output download
<?php require_once('config.php'); ?>
<!DOCTYPE html>
<html lang="en">
<?php require_once('include/header.php'); ?>
<?php
$u_qry = $conn->query("SELECT * FROM users where id = 1");
foreach($u_qry->fetch_array() as $k => $v){
if(!is_numeric($k)){
$user[$k] = $v;
}
}
$c_qry = $conn->query("SELECT * FROM contacts");
while($row = $c_qry->fetch_assoc()){
$contact[$row['meta_field']] = $row['meta_value'];
}
$s_qry = $conn->query("SELECT * FROM system_info");
while($row = $s_qry->fetch_assoc()){
$info[$row['meta_field']] = $row['meta_value'];
}
?>
<?php
$id = isset($_GET['id']) ? intval($_GET['id']) : 1; // Default to 1 if id is not provided
// Prepare and execute the SQL query
$sql = "SELECT b.*, c.name as cname, GROUP_CONCAT(t.name) as tname FROM blog b INNER JOIN category c ON c.id = b.category INNER JOIN tag t ON t.id = b.tag WHERE b.id = ?";
$stmt = $conn->prepare($sql);
if (!$stmt) {
die("Prepare failed: " . $conn->error);
}
$stmt->bind_param("i", $id);
$stmt->execute();
$result = $stmt->get_result();
$blog_details = null; // Initialize the variable to avoid warnings
// Check if any rows were returned
if ($result->num_rows > 0) {
$blog_details = $result->fetch_assoc();
}
// Close the statement
$stmt->close();
?>
<body>
<!-- Rest of your HTML and PHP code goes here -->
<main class="main-workdetails-page">
<!-- Header -->
<?php require_once('include/nav_header.php'); ?>
<!-- Breadcrumb -->
<section class="breadcrumb-area">
<div class="container">
<div class="breadcrumb-content" data-aos="fade-up">
<p>HOME - BLOG DETAILS</p>
<h1 class="section-heading"><img src="./assets/images/star-2.png" alt="Star"> Blog Details <img src="./assets/images/star-2.png" alt="Star"></h1>
</div>
</div>
</section>
<!-- Blog Details -->
<section class="blog-details-area">
<div class="container">
<div class="row">
<div class="col-md-8">
<?php if ($blog_details): ?>
<div class="blog-details-content">
<div class="img-box">
<img src="<?php echo validate_image($blog_details['banner']) ?>" alt="Blog">
</div>
<span class="meta"><?php echo $blog_details['date'] ?></span>
<h1><?php echo $blog_details['title'] ?></h1>
<p><?php echo stripcslashes(html_entity_decode($blog_details['content'] )) ?></p>
<div class="tags">
<?php
$tagNames = explode(",", $blog_details['tname']);
foreach ($tagNames as $tagName) {
// echo $tagName;
// You can add additional HTML or PHP code here if needed.
echo '<a href="" class="theme-btn">' . $tagName . '</a>';
}
?>
</div>
<div class="comments-and-form-wrap">
<div class="comments-and-form-wrap-inner shadow-box">
<!-- <h2>2 Comments</h2> -->
<div class="comments">
<!-- <div class="comment-list">
<div class="comment-avatar">
<img src="./assets/images/comment.png" alt="Avatar">
</div>
<div class="comment-body">
<span class="date">25 March 2022</span>
<h3>Jonathan Doe</h3>
<p>Sit amet luctussd fav venenatis, lectus magna fringilla inis urna, porttitor rhoncus dolor purus non enim praesent in elementum lobs eu volutpat odio facilisis mauris sit.</p>
<a href="#" class="reply-btn theme-btn">Reply</a>
</div>
</div>
<div class="children">
<div class="comment-list">
<div class="comment-avatar">
<img src="./assets/images/comment.png" alt="Avatar">
</div>
<div class="comment-body">
<span class="date">25 March 2022</span>
<h3>Jonathan Doe</h3>
<p>Sit amet luctussd fav venenatis, lectus magna fringilla inis urna, porttitor rhoncus dolor purus no odio facilisis mauris sit.</p>
<a href="#" class="reply-btn theme-btn">Reply</a>
</div>
</div>
</div>
-->
</div>
<div class="comment-form">
<h2>Leave A Comment</h2>
<form>
<div class="input-group">
<input type="text" name="name" placeholder="Name*">
</div>
<div class="input-group">
<input type="text" name="email" placeholder="Email*">
</div>
<div class="input-group">
<textarea name="message" placeholder="Your Message*"></textarea>
</div>
<div class="input-group">
<button class="theme-btn" type="submit">Send Message</button>
</div>
</form>
</div>
</div>
</div>
</div>
<?php endif; ?>
</div>
<div class="col-md-4">
<div class="blog-sidebar">
<div class="blog-sidebar-inner">
<div class="blog-sidebar-widget search-widget">
<div class="blog-sidebar-widget-inner" data-aos="zoom-in">
<form class="shadow-box">
<input type="text" placeholder="Search Here...">
<button class="theme-btn">Search</button>
</form>
</div>
</div>
<div class="blog-sidebar-widget recent-post-widget" data-aos="zoom-in">
<div class="blog-sidebar-widget-inner shadow-box">
<h3>Recent Posts</h3>
<ul>
<?php
$e_qry = $conn->query("SELECT * FROM blog order by id DESC limit 5");
while($row = $e_qry->fetch_assoc()):
?>
<li><a href="blog-details.php?id= <?php echo $row["id"] ?>"><?php echo $row["title"]; ?></a></li>
<!-- <li><a href="blog-details.php">Unsatiable entreaties may collecting Power.</a></li>
<li><a href="blog-details.php">Discovery incommode earnestly no he commanded</a></li>
<li><a href="blog-details.php">Unsatiable entreaties may collecting Power.</a></li> -->
<?php endwhile ?>
</ul>
</div>
</div>
<div class="blog-sidebar-widget categories-widget" data-aos="zoom-in">
<div class="blog-sidebar-widget-inner shadow-box">
<h3>Categories</h3>
<ul>
<?php
$e_qry = $conn->query("SELECT * FROM category");
while($row = $e_qry->fetch_assoc()):
?>
<li><a href="category.php?id=<?php echo $row['id'] ?>">-<?php echo $row['name'] ?></a></li>
<?php endwhile; ?>
</ul>
</div>
</div>
<div class="blog-sidebar-widget tags-widget" data-aos="zoom-in">
<div class="blog-sidebar-widget-inner shadow-box">
<h3>Tags</h3>
<ul>
<?php
$e_qry = $conn->query("SELECT * FROM tag");
while($row = $e_qry->fetch_assoc()):
?>
<li><a class="theme-btn" href="tag.php?id=<?php echo $row['id'] ?>"><?php echo $row['name'] ?></a></li>
<?php endwhile; ?>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Footer -->
<?php require_once('include/footer.php'); ?>
</main>
<script src="./assets/js/jquery-3.6.4.js"></script>
<script src="./assets/js/bootstrap.bundle.min.js"></script>
<script src="./assets/js/aos.js"></script>
<script src="./assets/js/main.js"></script>
</body>
</html>
Did this file decode correctly?
Original Code
<?php require_once('config.php'); ?>
<!DOCTYPE html>
<html lang="en">
<?php require_once('include/header.php'); ?>
<?php
$u_qry = $conn->query("SELECT * FROM users where id = 1");
foreach($u_qry->fetch_array() as $k => $v){
if(!is_numeric($k)){
$user[$k] = $v;
}
}
$c_qry = $conn->query("SELECT * FROM contacts");
while($row = $c_qry->fetch_assoc()){
$contact[$row['meta_field']] = $row['meta_value'];
}
$s_qry = $conn->query("SELECT * FROM system_info");
while($row = $s_qry->fetch_assoc()){
$info[$row['meta_field']] = $row['meta_value'];
}
?>
<?php
$id = isset($_GET['id']) ? intval($_GET['id']) : 1; // Default to 1 if id is not provided
// Prepare and execute the SQL query
$sql = "SELECT b.*, c.name as cname, GROUP_CONCAT(t.name) as tname FROM blog b INNER JOIN category c ON c.id = b.category INNER JOIN tag t ON t.id = b.tag WHERE b.id = ?";
$stmt = $conn->prepare($sql);
if (!$stmt) {
die("Prepare failed: " . $conn->error);
}
$stmt->bind_param("i", $id);
$stmt->execute();
$result = $stmt->get_result();
$blog_details = null; // Initialize the variable to avoid warnings
// Check if any rows were returned
if ($result->num_rows > 0) {
$blog_details = $result->fetch_assoc();
}
// Close the statement
$stmt->close();
?>
<body>
<!-- Rest of your HTML and PHP code goes here -->
<main class="main-workdetails-page">
<!-- Header -->
<?php require_once('include/nav_header.php'); ?>
<!-- Breadcrumb -->
<section class="breadcrumb-area">
<div class="container">
<div class="breadcrumb-content" data-aos="fade-up">
<p>HOME - BLOG DETAILS</p>
<h1 class="section-heading"><img src="./assets/images/star-2.png" alt="Star"> Blog Details <img src="./assets/images/star-2.png" alt="Star"></h1>
</div>
</div>
</section>
<!-- Blog Details -->
<section class="blog-details-area">
<div class="container">
<div class="row">
<div class="col-md-8">
<?php if ($blog_details): ?>
<div class="blog-details-content">
<div class="img-box">
<img src="<?php echo validate_image($blog_details['banner']) ?>" alt="Blog">
</div>
<span class="meta"><?php echo $blog_details['date'] ?></span>
<h1><?php echo $blog_details['title'] ?></h1>
<p><?php echo stripcslashes(html_entity_decode($blog_details['content'] )) ?></p>
<div class="tags">
<?php
$tagNames = explode(",", $blog_details['tname']);
foreach ($tagNames as $tagName) {
// echo $tagName;
// You can add additional HTML or PHP code here if needed.
echo '<a href="" class="theme-btn">' . $tagName . '</a>';
}
?>
</div>
<div class="comments-and-form-wrap">
<div class="comments-and-form-wrap-inner shadow-box">
<!-- <h2>2 Comments</h2> -->
<div class="comments">
<!-- <div class="comment-list">
<div class="comment-avatar">
<img src="./assets/images/comment.png" alt="Avatar">
</div>
<div class="comment-body">
<span class="date">25 March 2022</span>
<h3>Jonathan Doe</h3>
<p>Sit amet luctussd fav venenatis, lectus magna fringilla inis urna, porttitor rhoncus dolor purus non enim praesent in elementum lobs eu volutpat odio facilisis mauris sit.</p>
<a href="#" class="reply-btn theme-btn">Reply</a>
</div>
</div>
<div class="children">
<div class="comment-list">
<div class="comment-avatar">
<img src="./assets/images/comment.png" alt="Avatar">
</div>
<div class="comment-body">
<span class="date">25 March 2022</span>
<h3>Jonathan Doe</h3>
<p>Sit amet luctussd fav venenatis, lectus magna fringilla inis urna, porttitor rhoncus dolor purus no odio facilisis mauris sit.</p>
<a href="#" class="reply-btn theme-btn">Reply</a>
</div>
</div>
</div>
-->
</div>
<div class="comment-form">
<h2>Leave A Comment</h2>
<form>
<div class="input-group">
<input type="text" name="name" placeholder="Name*">
</div>
<div class="input-group">
<input type="text" name="email" placeholder="Email*">
</div>
<div class="input-group">
<textarea name="message" placeholder="Your Message*"></textarea>
</div>
<div class="input-group">
<button class="theme-btn" type="submit">Send Message</button>
</div>
</form>
</div>
</div>
</div>
</div>
<?php endif; ?>
</div>
<div class="col-md-4">
<div class="blog-sidebar">
<div class="blog-sidebar-inner">
<div class="blog-sidebar-widget search-widget">
<div class="blog-sidebar-widget-inner" data-aos="zoom-in">
<form class="shadow-box">
<input type="text" placeholder="Search Here...">
<button class="theme-btn">Search</button>
</form>
</div>
</div>
<div class="blog-sidebar-widget recent-post-widget" data-aos="zoom-in">
<div class="blog-sidebar-widget-inner shadow-box">
<h3>Recent Posts</h3>
<ul>
<?php
$e_qry = $conn->query("SELECT * FROM blog order by id DESC limit 5");
while($row = $e_qry->fetch_assoc()):
?>
<li><a href="blog-details.php?id= <?php echo $row["id"] ?>"><?php echo $row["title"]; ?></a></li>
<!-- <li><a href="blog-details.php">Unsatiable entreaties may collecting Power.</a></li>
<li><a href="blog-details.php">Discovery incommode earnestly no he commanded</a></li>
<li><a href="blog-details.php">Unsatiable entreaties may collecting Power.</a></li> -->
<?php endwhile ?>
</ul>
</div>
</div>
<div class="blog-sidebar-widget categories-widget" data-aos="zoom-in">
<div class="blog-sidebar-widget-inner shadow-box">
<h3>Categories</h3>
<ul>
<?php
$e_qry = $conn->query("SELECT * FROM category");
while($row = $e_qry->fetch_assoc()):
?>
<li><a href="category.php?id=<?php echo $row['id'] ?>">-<?php echo $row['name'] ?></a></li>
<?php endwhile; ?>
</ul>
</div>
</div>
<div class="blog-sidebar-widget tags-widget" data-aos="zoom-in">
<div class="blog-sidebar-widget-inner shadow-box">
<h3>Tags</h3>
<ul>
<?php
$e_qry = $conn->query("SELECT * FROM tag");
while($row = $e_qry->fetch_assoc()):
?>
<li><a class="theme-btn" href="tag.php?id=<?php echo $row['id'] ?>"><?php echo $row['name'] ?></a></li>
<?php endwhile; ?>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Footer -->
<?php require_once('include/footer.php'); ?>
</main>
<script src="./assets/js/jquery-3.6.4.js"></script>
<script src="./assets/js/bootstrap.bundle.min.js"></script>
<script src="./assets/js/aos.js"></script>
<script src="./assets/js/main.js"></script>
</body>
</html>
Function Calls
None |
Stats
MD5 | 4c9b229cdced52007bdf2334405407a1 |
Eval Count | 0 |
Decode Time | 66 ms |