View file mail/act/flush_history.php

File size: 2.27Kb
<?php defined('ACCESS') OR die('No direct script access...');
/**
 * Author - koder_alex
 * ISQ - 669906617
 * VK - https://vk.com/koder_alex
 * It is forbidden to give, sell, modify.
 */
if($user['id'] == $peer['id'] || !$peer['id'])
{
	mysql_query("DELETE FROM `mail` WHERE `id_user` = '$user[id]' AND `id_kont` = '$peer[id]' OR `id_user` = '$peer[id]' AND `id_kont` = '$user[id]'");
	$q = mysql_query("SELECT folder, tmp_name FROM mail_files_vk WHERE `action` = 'sent' AND `id_user` = '$user[id]' AND `id_kont` = '$peer[id]' OR `id_user` = '$peer[id]' AND `id_kont` = '$user[id]'");
	while($unlink = mysql_fetch_assoc($q))
		unlink(H . 'mail/files/' . $unlink['folder'] . '/' . $unlink['tmp_name']);
	mysql_query("DELETE FROM `mail_files_vk` WHERE `action` = 'sent' AND `id_user` = '$user[id]' AND `id_kont` = '$peer[id]' OR `id_user` = '$peer[id]' AND `id_kont` = '$user[id]'");
	mysql_query("DELETE FROM `mail_important` WHERE `id_user` = '".$user['id']."' AND `id_kont` = '".$peer['id']."'");
}
else
{
	mysql_query("DELETE FROM `mail` WHERE `unlink` = '$peer[id]'  AND `id_user` = '$user[id]' AND `id_kont` = '$peer[id]' OR `id_user` = '$peer[id]' AND `id_kont` = '$user[id]' AND `unlink` = '$peer[id]'");
		if(mysql_result(mysql_query("SELECT ROW_COUNT();"), 0))
		{
			$q = mysql_query("SELECT folder, tmp_name FROM mail_files_vk WHERE `action` = 'sent' AND `id_user` = '$user[id]' AND `id_kont` = '$peer[id]' OR `id_user` = '$peer[id]' AND `id_kont` = '$user[id]'");
			while($unlink = mysql_fetch_assoc($q))
				unlink(H . 'mail/files/' . $unlink['folder'] . '/' . $unlink['tmp_name']);
			mysql_query("DELETE FROM `mail_files_vk` WHERE `action` = 'sent' AND `id_user` = '$user[id]' AND `id_kont` = '$peer[id]' OR `id_user` = '$peer[id]' AND `id_kont` = '$user[id]'");
		}
	mysql_query("UPDATE `mail` SET `unlink` = '$user[id]' WHERE  `id_user` = '$user[id]' AND `id_kont` = '$peer[id]' OR `id_user` = '$peer[id]' AND `id_kont` = '$user[id]'");
	mysql_query("DELETE FROM `mail_important` WHERE `id_user` = '".$user['id']."' AND `id_kont` = '".$peer['id']."'");
}
	redirect('/mail/', '<b>История переписки удалена</b><br/>Все сообщения диалога с <a href="/id'.$peer['id'].'">'.$peer['nick'].'</a> были успешно удалены', 'ok');
?>