<?php
class MessageController extends Controller {
    
    public function send() {
        if ($_SERVER['REQUEST_METHOD'] == 'POST') {
            
            // Verileri Temizle
            $data = [
                'property_id' => $_POST['property_id'],
                'sender_name' => trim($_POST['sender_name']), // Formdaki name="sender_name" olmalı
                'sender_email' => trim($_POST['sender_email']),
                'sender_phone' => trim($_POST['sender_phone']),
                'message_content' => trim($_POST['message_content'])
            ];

            // Modeli Yükle ve Kaydet
            $messageModel = $this->model('Message');
            
            if ($messageModel->addMessage($data)) {
                // Başarılı olursa ilana geri dön (Alert parametresi ile)
                header('Location: ' . BASE_URL . '/property/detail/' . $data['property_id'] . '?success=1');
                exit;
            } else {
                die('Mesaj gönderilirken bir hata oluştu.');
            }
        }
    }
}
