<?php
// api/send_message.php
// זה הקובץ שיקבל את הטקסט מהמשתמש וישמור אותו בטבלה
session_start();
require_once '../logic/db_config.php';

if (!isset($_SESSION['user_id'])) {
    die(json_encode(['status' => 'error', 'message' => 'Unauthorized']));
}

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $requestId = $_POST['request_id'];
    $senderId  = $_SESSION['user_id'];
    $text      = mysqli_real_escape_string($conn, $_POST['message_text']);

    $sql = "INSERT INTO messages (request_id, sender_id, message_text) VALUES (?, ?, ?)";
    $stmt = $conn->prepare($sql);
    $stmt->bind_param("iis", $requestId, $senderId, $text);

    if ($stmt->execute()) {
        echo json_encode(['status' => 'success']);
    } else {
        echo json_encode(['status' => 'error', 'message' => $conn->error]);
    }
}