<?php
require_once 'application/config.php';
require_once 'application/views/common/header.php';
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// Получение данных из формы
$nazvanie_obidchika = $_POST["xfield"]["nazvanie_obidchika"];
$title = $_POST["title"];
$category = $_POST["catlist"];
$fulltext = $_POST["short_story"];
$date = date("Y-m-d");
$userid = $user['id'];
$time = date("H: i: s");
// Валидация данных
if (empty($nazvanie_obidchika) || empty($title) || empty($category)) {
// Если обязательные поля не заполнены, выводим сообщение об ошибке
echo "Пожалуйста, заполните все обязательные поля.";
} else {
global $mysqli;
// Запрос в базу данных для получения userId по authtoken
$query = "INSERT INTO `reviews` (`id`, `name`, `category`, `date`, `ownerId`, `time`, `fulltext`, `company_name`, `country`, `views`, `offender`) VALUES (NULL, '$title', '$category', '$date', '$userid', '$time', '$fulltext', '$nazvanie_obidchika', 'Russia', '0', '$nazvanie_obidchika');";
$result = $mysqli->query($query);
if ($result && $result->num_rows > 0) {
echo "Форма успешно обработана.";
} else {
echo "Неудача. Ошибка: " . mysqli_error($mysqli);
}
}
}
?>
0 комментариев