File manager - Edit - /home/autoph/public_html/connectv1/subscription_bg.php
Back
<?php include('cfg/db.php'); $token = ""; $status = ""; $security = 0; if(isset($_GET['token'])){ if(strlen($_GET['token']) == 36){ $token = $db->escape($_GET['token']); $fetch_id = $db->select("SELECT customer_id FROM text_blast_birthday_record WHERE `token` = '$token'"); $check_id = $db->select("SELECT COUNT(*) FROM txt_blast_subscription WHERE customer_id = '$fetch_id' AND type = 1"); $check_token = $db->select("SELECT COUNT(*) FROM text_blast_birthday_record WHERE `token` = '$token'"); if($check_token == 0){ $security = 1; } if($check_id > 0){ $status = "unsubscribed"; } else { $status = "subscribed"; } } else { $security = 1; } } else { $security = 1; } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Unsubscribe BG</title> <!-- Google Font: Source Sans Pro --> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700&display=fallback"> <!-- Font Awesome --> <link rel="stylesheet" href="plugins/fontawesome-free/css/all.min.css"> <!-- Theme style --> <link rel="stylesheet" href="dist/css/adminlte.min.css"> </head> <body class="hold-transition lockscreen"> <!-- Automatic element centering --> <div class="lockscreen-wrapper"> <div class="lockscreen-logo"> <a><b id="header"></b></a> </div> <!-- User name --> <div id="question-div" class="lockscreen-name"> </div> <!-- START LOCK SCREEN ITEM --> <div id="image-sad" class="lockscreen-item" style="background-color:transparent!important;"> <div class=""> <img src="dist/img/subscription.png" alt=""> </div> </div> <div id="image-happy" class="lockscreen-item" hidden style="background-color:transparent!important;"> <div class=""> <img src="dist/img/subscription-happy.png" alt=""> </div> </div> <div class="text-center"> <button id="subscript" type="button" disabled class="btn btn-block btn-primary">Loading..</button> </div> <div class="lockscreen-footer text-center"> <strong>Copyright © <?php echo $db -> select("SELECT YEAR(NOW())"); ?> <a><?php echo $variable['site_name']; ?></a>. </strong> All rights reserved. </div> <!-- jQuery --> <script src="plugins/jquery/jquery.min.js"></script> <!-- Bootstrap 4 --> <script src="plugins/bootstrap/js/bootstrap.bundle.min.js"></script> <script> var token = '<?php echo $token;?>'; var status = '<?php echo $status;?>'; var security = '<?php echo $security;?>'; var reason_type = -1; </script> <script> $(function() { if(security == 1){ $('#header').text("Status: Invalid params"); $('#image-sad').attr('hidden', true); $('#image-happy').attr('hidden', true); return; } $('#subscript').attr('disabled', false); if(status == "unsubscribed"){ $('#header').text("Status: Unsubscribed"); $('#image-sad').attr('hidden', false); $('#image-happy').attr('hidden', true); $('#question-div').text("Seems you already unsubscribed, subscribe again?"); $('#subscript').text("Subscribe again"); } else { $('#header').text("Status: Subscribed"); $('#image-sad').attr('hidden', true); $('#image-happy').attr('hidden', false); $('#question-div').text("Stop receiving 'Birthday greetings' from us?"); $('#subscript').text("Unsubscribe"); } }); </script> <script> $('#subscript').on('click', function(){ $.ajax({ url: "app/auto_txt_blast/subscription.php", type: "POST", dataType: "json", data: { token: token, type: 1, // birthday greetings delivery_type: 2, // sms // reason_type: reason_type, status: status, apiKey: '1364819332540584' }, beforeSend: function(){ $('#subscript').text("Processing.."); $('#subscript').attr('disabled', true); }, success: function(result){ if(result.status == 1){ $('#subscript').text("Success.."); $('#question-div').attr('hidden', true); if(status == "subscribed"){ $('#header').text("Status: Unsubscribed"); $('#image-sad').attr('hidden', false); $('#image-happy').attr('hidden', true); } else { $('#header').text("Status: Subscribed"); $('#image-sad').attr('hidden', true); $('#image-happy').attr('hidden', false); } } else if(result.status == 0){ $('#subscript').attr('hidden', true); $('#question-div').attr('hidden', true); $('#header').text("What are you doing?"); $('#image-sad').attr('hidden', true); $('#image-happy').attr('hidden', true); } } }); }); </script> </div> </body> </html>
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings