403Webshell
Server IP : 104.21.21.239  /  Your IP : 216.73.216.11
Web Server : Apache/2.4.68 (Amazon Linux) OpenSSL/3.5.5
System : Linux ip-172-31-69-123.ec2.internal 6.1.176-223.369.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Jul 24 13:34:27 UTC 2026 x86_64
User : ec2-user ( 1000)
PHP Version : 8.4.23
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/banners/domains/lake/public_html/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/banners/domains/lake/public_html/profile.php
<?php
require_once __DIR__ . '/config.php';

$pagename = 'Profile';
include __DIR__ . '/header.php';

$loggedIn = !empty($_SESSION['email']) && $_SESSION['email'] !== -1 && $_SESSION['email'] !== '';
?>
<br><center>
<div style="width:80%;text-align:left;">
<?php if ($loggedIn): ?>
<h2 style="margin-bottom:0px;">Edit Your Settings</h2>
<small><a href="/forget.php">Change Your Password</a></small>
<br><br>
<?php
$db = getDB();

if (isset($_GET['update'])) {
    $formId        = $_POST['id']        ?? '';
    $formEmail     = trim($_POST['email']     ?? '');
    $formFirstname = trim($_POST['firstname'] ?? '');
    $formLastname  = trim($_POST['lastname']  ?? '');
    $formAddress   = trim($_POST['address']   ?? '');
    $formPhone     = trim($_POST['phone']     ?? '');

    if (is_numeric($formId) && $formEmail !== '' && $formFirstname !== '' && $formLastname !== '' && $formAddress !== '' && $formPhone !== '') {
        $db->prepare('UPDATE lake.members SET email=?, firstname=?, lastname=?, address=?, phone=? WHERE id=?')
           ->execute([$formEmail, $formFirstname, $formLastname, $formAddress, $formPhone, (int)$formId]);
        echo '<p>Record updated successfully.</p><p><a href="/members.php"><u>Back to Members Only</u></a></p>';
    }
}

$stmt = $db->prepare('SELECT * FROM lake.members WHERE id = ?');
$stmt->execute([(int)$_SESSION['id']]);
$member = $stmt->fetch();
?>
<form action="/profile.php?update=on" method="post">
    <input type="hidden" name="id" value="<?= (int)$_SESSION['id'] ?>">
    <table style="width:100%;max-width:400px;">
        <tr><td><label>Email:</label></td><td><input type="text" name="email" value="<?= htmlspecialchars($member->email ?? '') ?>" style="width:100%;"><br></td></tr>
        <tr><td><label>First Name:</label></td><td><input type="text" name="firstname" value="<?= htmlspecialchars($member->firstname ?? '') ?>" style="width:100%;"><br></td></tr>
        <tr><td><label>Last Name:</label></td><td><input type="text" name="lastname" value="<?= htmlspecialchars($member->lastname ?? '') ?>" style="width:100%;"><br></td></tr>
        <tr><td><label>Address:</label></td><td><input type="text" name="address" value="<?= htmlspecialchars($member->address ?? '') ?>" style="width:100%;"><br></td></tr>
        <tr><td><label>Phone:</label></td><td><input type="text" name="phone" value="<?= htmlspecialchars($member->phone ?? '') ?>" style="width:100%;"><br></td></tr>
    </table>
    <button type="submit">Save</button>
</form>
<hr>
<h2>Add Family Members</h2>
Add family members to subscribe them to Lake Tamarack News Alerts.
<iframe src="/profilemembers.php?rand=<?= time() ?>" style="width:100%;height:500px;"></iframe>

<br>
<?php endif; ?>
</div></center>
<?php include __DIR__ . '/footer.php'; ?>

Youez - 2016 - github.com/yon3zu
LinuXploit