HEX
Server: LiteSpeed
System: Linux dune179.sitesanctuary.org 5.14.0-427.40.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 16 07:08:17 EDT 2024 x86_64
User: h278792 (1076)
PHP: 7.4.33
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/h278792/public_html/disc/save_discount.php
<?php
require 'config.php';

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $id = $_POST['id'] ?? 0;
    $full_name = $_POST['full_name'];
    $phone = $_POST['phone'];
    $email = $_POST['email'];
    $discount_code = $_POST['discount_code'];
    $expires_at = $_POST['expires_at'];
    
    if ($_GET['action'] === 'edit' && $id) {
        // ویرایش
        $stmt = $pdo->prepare("UPDATE discounts SET full_name = ?, phone = ?, email = ?, discount_code = ?, expires_at = ? WHERE id = ?");
        $stmt->execute([$full_name, $phone, $email, $discount_code, $expires_at, $id]);
    } else {
        // افزودن
        $stmt = $pdo->prepare("INSERT INTO discounts (full_name, phone, email, discount_code, expires_at) VALUES (?, ?, ?, ?, ?)");
        $stmt->execute([$full_name, $phone, $email, $discount_code, $expires_at]);
    }
    
    header("Location: admin.php");
    exit;
}
?>