Файл: app/minichat/delete.php
Строк: 14
<?php
if (filter_has_var(INPUT_GET, 'id'))
{
$filter = [
'id' => filter_input(INPUT_GET, 'id', FILTER_SANITIZE_NUMBER_INT)
];
$message = $db->query("SELECT * FROM `minichat` WHERE `id` = '".$filter['id']."' LIMIT 1")->fetch();
}
if (empty($message))
{
Core::go("/");
}
$smarty->header('Удаление сообщения');
if (filter_has_var(INPUT_POST, 'submit'))
{
$db->query("DELETE FROM `minichat` WHERE `id` = '" . $message['id'] . "'");
Core::go('/minichat/');
}
Core::show('warning', 'Вы уверены, что хотите удалить? Восстановить будет невозможно.');
$elements[] = [
'type' => 'submit',
'info' => [
'name' => 'submit',
'value' => Lang::word('Удалить')
]
];
$smarty->assign([
'method' => 'POST',
'action' => '?id=' . $message['id'],
'el' => $elements
]);
$smarty->display('form.tpl');
$smarty->footer();