Share Mod xóa files đính kèm trong từng bài viết cho johncms

  • Thread starter Thread starter bunvocam9x
  • Start date Start date
bunvocam9x

bunvocam9x

New Member
Hướng dẫn: Tạo 1 file với tên xoafile.php với nội dung:
PHP:
<?php
// code xoa file
defined('_IN_JOHNCMS') or die('Error: restricted access');
$error = false;
if ($rights >= 6) {
if ($id) {
//---Get info file---//
$req = mysql_query("SELECT * FROM `cms_forum_files` WHERE `id` = '$id'");
if (mysql_num_rows($req)) {
$res = mysql_fetch_array($req);
mysql_query("DELETE FROM `cms_forum_files` WHERE `id` = '$id'");
if (file_exists('../files/forum/attach/' . $res['filename'])) {
unlink('../files/forum/attach/' . $res['filename']);
}
require('../incfiles/head.php');
echo'<div class="rmenu">Đã xóa thành công</div>';
require('../incfiles/end.php');
} else {
$error = true;
}
if ($error) {
require('../incfiles/head.php');
echo '<div class="rmenu">Không thể xóa</div>';
require('../incfiles/end.php');
exit;
}
} else {
require('../incfiles/head.php');
echo functions::display_error($lng['error_wrong_data']);
require('../incfiles/end.php');
exit;
}
} else {
echo functions::display_error($lng['access_forbidden']);
}
?>
Lưu lại và up lên forum/includes

+Tiếp theo mở file index.php trong forum ra và tìm
PHP:
'vip',
 'vote',
Chèn bên dưới:
PHP:
'xoafile',
Tìm tiếp:
PHP:
$file_id = $fres['id'];
Thêm bên dưới:
PHP:
if ($rights >= 6)
echo' <a href="index.php?act=xoafile&id=' . $fres['id'] . '">Xóa</a>';
if ($fls == 0) {
echo'
File đã bị xóa';
}
Chúc anh em thành công ;) !
 

Facebook Comments

Similar threads

Admin
Replies
1
Views
1K
Xohoso67
X
Admin
Replies
0
Views
949
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
2K
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
1K
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
1K
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
924
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
2K
AdminAdmin is verified member.
Admin
Back
Top