File Manager / wp-content Search Upload New Item Settings File "db5.php" Full path: /home1/epichome/public_html/wp-content/db5.php File size: 60.67 B (60.67 KB bytes) MIME-type: text/x-php Charset: utf-8 Download Open Edit Advanced Editor Back
<?php
include("include/conn.php");
include("include/function.php");
$login = cekSession();
//get configuration
//Get configuration
$config = mysqli_fetch_assoc(mysqli_query($conn,"SELECT * FROM configurations where id = 1"));
$instanceId = $config['instance_id'];
$tokenId = $config['token_id'];
$waziperLink = $config['waziper_link'];
$supportPhoneNumber = $config['support_phone_number'];
$notificationPhoneNumber = $config['notification_phone_number'];
$trialKeyBannerLink = $config['trial_key_banner_link'];
$trialKeyValidity = $config['trial_key_validity']-1;
$color_background = $config['color_background'];
$colorText = $config['color_text'];
if ($login != 1) {
redirect("login.php");
}
?>
<!DOCTYPE html>
<html class="loading" lang="en" data-textdirection="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimal-ui">
<meta name="description" content="Chameleon Admin is a modern Bootstrap 4 webapp & admin dashboard html template with a large number of components, elegant design, clean and organized code.">
<meta name="keywords" content="admin template, Chameleon admin template, dashboard template, gradient admin template, responsive admin template, webapp, eCommerce dashboard, analytic dashboard">
<meta name="author" content="ThemeSelect">
<title id="title"></title>
<link rel="apple-touch-icon" href="assets/images/ico/apple-icon-120.png">
<link rel="shortcut icon" type="image/x-icon" href="assets/images/ico/favicon.ico">
<link href="https://fonts.googleapis.com/css?family=Muli:300,300i,400,400i,600,600i,700,700i%7CComfortaa:300,400,700" rel="stylesheet">
<link href="https://maxcdn.icons8.com/fonts/line-awesome/1.1/css/line-awesome.min.css" rel="stylesheet">
<!-- BEGIN VENDOR CSS-->
<link rel="stylesheet" type="text/css" href="assets/css/vendors.css">
<!-- END VENDOR CSS-->
<!-- BEGIN CHAMELEON CSS-->
<link rel="stylesheet" type="text/css" href="assets/css/app-lite.css">
<!-- END CHAMELEON CSS-->
<!-- BEGIN Page Level CSS-->
<link rel="stylesheet" type="text/css" href="assets/css/core/menu/menu-types/vertical-menu.css">
<link rel="stylesheet" type="text/css" href="assets/css/core/colors/palette-gradient.css">
<!-- END Page Level CSS-->
<!-- BEGIN Custom CSS-->
<link rel="stylesheet" type="text/css" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<!-- END Custom CSS-->
</head>
<body>
<?php
include("include/header.php");
include("include/sidebar.php");
?>
<style>
#response-message {
text-align: center;
padding: 20px;
border: 1px solid #ddd;
border-radius: 5px;
margin-top: 20px;
font-size: 18px;
font-weight: bold;
}
.success {
background-color: #4CAF50;
color: #fff;
border: 2px solid #45A049;
}
.error {
background-color: #FF5733;
color: #fff;
border: 2px solid #D73925;
}
</style>
<div class="app-content content">
<div class="content-wrapper">
<div <?= $style; ?> class="content-wrapper-before"></div>
<div class="content-header row">
<div class="content-header-left col-md-4 col-12 mb-2">
<h3 class="content-header-title">Configuration</h3>
</div>
<div class="content-header-right col-md-8 col-12">
<div class="breadcrumbs-top float-md-right">
<div class="breadcrumb-wrapper mr-1">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="index.php">Home</a></li>
<li class="breadcrumb-item active">Configuration</li>
</ol>
</div>
</div>
</div>
</div>
<div class="content-body"><!-- Basic Inputs start -->
<div class="col-xl-12 col-lg-12 col-md-12">
<div class="card">
<div class="card-header">
<h4 class="card-title">Configuration</h4>
</div>
<div class="card-block">
<form id="reseller">
<div class="card-body">
<fieldset class="form-group">
<h6 class="card-title">Background Color</h6>
<input type="color" id="bgColor" name="bgColor" style='height:30px;width:50px;' value='<?= $color_background; ?>'>
</fieldset>
<fieldset class="form-group">
<h6 class="card-title">Text Color</h6>
<input type="color" id="txtColor" name="txtColor" style='height:30px;width:50px;' value='<?= $colorText; ?>'>
</fieldset>
<fieldset class="form-group">
<h6 class="card-title">Support Mobile Number</h6>
<input type="number" class="form-control" id="supportMobileNumber" name="supportMobileNumber" placeholder='with country code...' value='<?= $supportPhoneNumber; ?>'>
</fieldset>
<fieldset class="form-group">
<h6 class="card-title">Notification Mobile Number</h6>
<input type="number" class="form-control" id="notificationMobileNumber" name="notificationMobileNumber" placeholder='with country code...' value='<?= $notificationPhoneNumber; ?>'>
</fieldset>
<fieldset class="form-group">
<h6 class="card-title">Waziper Panel Domain with https://</h6>
<input type="text" class="form-control" id="waziperLink" name="waziperLink" value='<?= $waziperLink; ?>'>
</fieldset>
<fieldset class="form-group">
<h6 class="card-title">Instance Id</h6>
<input type="text" class="form-control" id="instanceId" name="instanceId" value="<?= $instanceId; ?>">
</fieldset>
<fieldset class="form-group">
<h6 class="card-title">Token Id</h6>
<input type="text" class="form-control" id="tokenId" name="tokenId" value='<?= $tokenId; ?>' >
</fieldset>
<fieldset class="form-group">
<h6 class="card-title">Trial Key Notification Banner Link</h6>
<input type="text" class="form-control" id="trialKeybanner" name="trialKeybanner" value='<?= $trialKeyBannerLink; ?>'>
</fieldset>
<fieldset class="form-group">
<h6 class="card-title">Trial Validity (Days)</h6>
<input type="number" class="form-control" id="trialValidity" name="trialValidity" value='<?= $trialKeyValidity; ?>'>
</fieldset>
<br>
<fieldset class="form-group">
<button <?= $style; ?> type="button" id="add-reseller" class="btn btn-info btn-min-width mr-1 mb-1">Save Setting</button>
</fieldset>
</div>
</form>
<div id="response-message"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- ////////////////////////////////////////////////////////////////////////////-->
<?php include("include/footer.php"); ?>
<!-- BEGIN VENDOR JS-->
<script src="assets/vendors/js/vendors.min.js" type="text/javascript"></script>
<!-- BEGIN PAGE VENDOR JS-->
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<!-- BEGIN CHAMELEON JS-->
<script src="assets/js/core/app-menu-lite.js" type="text/javascript"></script>
<script src="assets/js/core/app-lite.js" type="text/javascript"></script>
<!-- END CHAMELEON JS-->
<!-- BEGIN PAGE LEVEL JS-->
<script src="assets/vendors/js/forms/tags/form-field.js" type="text/javascript"></script>
<!-- END PAGE LEVEL JS-->
<script>
$(document).ready(function() {
// Initialize datepickers
$('.datepicker').datepicker({
dateFormat: 'yy-mm-dd', // Format for the date
minDate: 0 // Prevents selection of past dates
});
// Handle form submission
$('#add-reseller').click(function() {
var bgColor = $('#bgColor').val();
var txtColor = $('#txtColor').val();
var supportNumber = $('#supportMobileNumber').val();
var notificationNumber = $('#notificationMobileNumber').val();
var waziperLink = $('#waziperLink').val();
var instanceId = $('#instanceId').val();
var tokenId = $('#tokenId').val();
var bannerLink = $('#trialKeybanner').val();
var trialValidity = $('#trialValidity').val();
$.ajax({
url: 'function/configuration.php',
type: 'POST',
data: {
bgColor: bgColor,
txtColor: txtColor,
supportNumber: supportNumber,
notificationNumber: notificationNumber,
waziperLink: waziperLink,
instanceId: instanceId,
tokenId: tokenId,
bannerLink: bannerLink,
trialValidity: trialValidity,
status: true
},
success: function(response) {
if (response.status) {
$('#response-message').html('<div class="success">' + response.message + '</div>');
setTimeout(function() {
location.reload();
}, 1500); // 3000 milliseconds = 3 seconds
} else {
$('#response-message').html('<div class="error">' + response.message + '</div>');
}
},
error: function() {
$('#response-message').html('<div class="error">An error occurred.</div>');
}
});
});
});
</script>
</body>
</html>
