<?php
include('cp_header.php');
/****************************************** صفحة إرسال الاقتراحات عبر الايميل ***************************************/ 

include('inside_header.php'); 
$RequestSignature = md5($_SERVER['REQUEST_URI'].$_SERVER['QUERY_STRING'].print_r($_POST, true));?>

<title>الطلبات والاقتراحات- <?php echo $_SESSION['comp_title'] ?> </title>

<?php

	



?>

<section>

<div class="container-fluid container-white"  id="header_back" style='background:var(--light1);border-bottom: 1px solid #cec2b9;' >

	<div class="row" style="margin-bottom:50px;max-width:1200px;margin:0 auto;">		
			
<div class="col-md-12 ">
<?php



// التحقق من رمز CSRF
if (!isset($_POST['token']) || $_POST['token'] !== $_SESSION['form_token']) {
    echo "<div class='page_error'><span class='error_img'></span><span>طلب غير صالح (CSRF)</span></div>";
    die();
}

// حذف التوكن بعد الاستخدام لمنع التكرار
unset($_SESSION['form_token']);

// إنشاء توقيع الطلب لمنع التكرار التلقائي
$RequestSignature = md5($_SERVER['REQUEST_URI'] . print_r($_POST, true));

// التحقق من الحقول الأساسية
$required = ['name','mobile','email','subject','message','message_type'];
foreach ($required as $field) {
    if (empty($_POST[$field])) {
        echo "<div class='page_error'><span>البيانات غير مكتملة</span></div>";
        die();
    }
}

// تنظيف وتصفية المدخلات
$name         = htmlspecialchars(trim($_POST['name']), ENT_QUOTES, 'UTF-8');
$tel          = preg_replace('/[^0-9\+\-\s]/', '', $_POST['mobile']);
$email        = htmlspecialchars(trim($_POST['email']), ENT_QUOTES, 'UTF-8');
$subject      = htmlspecialchars(trim($_POST['subject']), ENT_QUOTES, 'UTF-8');
$message      = htmlspecialchars(trim($_POST['message']), ENT_QUOTES, 'UTF-8');
$message_type = htmlspecialchars(trim($_POST['message_type']), ENT_QUOTES, 'UTF-8');

// التحقق من صحة البريد الإلكتروني
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
    echo "<div class='page_error'><span>البريد الإلكتروني غير صالح</span></div>";
    die();
}

// منع الإرسال المكرر
if (isset($_SESSION['LastRequest']) && $_SESSION['LastRequest'] === $RequestSignature) {
    echo "<div class='page_error'><span>تم إرسال هذه الرسالة مسبقًا</span></div>";
    die();
}

// إعداد البريد
$title = $message_type . ' - ' . $name;
$full_message = 
"نوع الرسالة: $message_type\n".
"المرسل: $name\n".
"البريد الإلكتروني: $email\n".
"الجوال: $tel\n".
"عنوان الرسالة: $subject\n".
"الرسالة:\n$message\n";

$from = 'no-reply@radtech-platform.com';
$to = "info@radtech-platform.com";  // ← ضع هنا بريد الشركة الحقيقي


$headers  = "From: $from\r\n";
$headers .= "Content-Type: text/plain; charset=UTF-8\r\n";

// إرسال البريد
if (!empty($message) && !empty($email)) {
    mail($to, $title, $full_message, $headers);
    $_SESSION['LastRequest'] = $RequestSignature;
}

?>






<span align="center" style="margin-top: 180px !important;width: 90%;font-size: 20px;line-height: 40px;padding: 20px;border: solid 2px var(--magenta);margin: 50px auto;display: block;text-align: center;color:var(--white);background:var(--magenta);">
<span class='letter_img'></span>
<span>تم إرسال رسالتك  <br> سنقوم بالتواصل معكم فى اقرب وقت </span>
 </span>



</div>


</div>
</div>



</section>





<?php include_once('cp_footer.php');?>