Вход Регистрация
Файл: modules/messaging/delete_topics.php
Строк: 20
<?php
//Удаление темы
if(isset($_GET['TopicID']) and is_numeric($_GET['TopicID'])) {

    
//Преобразуем из $_GET в обычную
    
$topic = (int) $_GET['TopicID'];
    
    
//Если все правильно то идет удаление....
    
if(isset($_POST['yes_delete'])) {
        
//Удаляем сообщение в теме
        
$db->query("DELETE FROM `messaging` WHERE `id_topics` = '".$topic."'");
        
//Удаляем темы с обеих сторон
        
$db->query("DELETE FROM `messaging_topics_user` WHERE `id_topics` = '".$topic."'");
        
//Полная очистка темы
        
$db->query("DELETE FROM `messaging_topics` WHERE `id` = '".$topic."'");
            
//И переадресуем на пред страницу
            
header("Location: /modules/messaging.php");
            
    
//Если вы не согласны с удаление темы то переадресует сразу же на прежнюю страницу
    
}elseif(isset($_POST['no_delete'])) {
            
//И переадресуем на пред страницу
            
header("Location: /modules/messaging.php");    
    }
    
    
//Подтверждение    
        
echo '<div class="mainname">Подтверждение действий</div>';    
        echo 
'<div class="mainpost">';
        echo 
'Вы действительно хотите удалять эту переписку? Данное действие невозможно будет отменить.<hr/>';
        
//Форма удаление
        
echo '<div style="text-align:right;">';
        
$form = new form('?act=delete_topics&TopicID='.$topic.'');        
        
$form->submit('Удалить','yes_delete',false,'Button red_button');
        
$form->submit('Отменить','no_delete');        
        
$form->display();
        echo 
'</div></div>';
    }
Онлайн: 2
Реклама