View file plugins/admin/chat/delete.php

File size: 893B
<?php
require( '../../../sys/inc/core.php' );
if ( isset( $_GET['id'] ) && db::count("SELECT COUNT(*) FROM `adm_chat` WHERE `id` = '" . intval( $_GET['id'] ) . "'") == 1 ) {
    $post = db::fetch("SELECT * FROM `adm_chat` WHERE `id` = '" . intval( $_GET['id'] ) . "' LIMIT 1", ARRAY_A);
    if ( $post['id_user'] == 0 ) {
        $ank['id']    = 0;
        $ank['pol']   = 'guest';
        $ank['level'] = 0;
        $ank['nick']  = 'Гость';
    } else {
        $ank = get_user( $post['id_user'] );
    }
    if ( user_access( 'guest_delete' ) ) {
        admin_log( 'Гостевая', 'Удаление сообщения', "Удаление сообщения от $ank[nick]" );
        db::query("DELETE FROM `adm_chat` WHERE `id` = '$post[id]'");
    }
    $_SESSION['message'] = 'Сообщение успешно удалено';
    header( "Location: index.php?" );
    exit;
}