设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 13|回复: 1

nexusphp手动删除种子问题?发布者不存在

[复制链接]

签到天数: 330 天

[LV.8]以坛为家I

发表于 2026/5/11 07:53 | 显示全部楼层 |阅读模式 |Google Chrome 147.0.0.0|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
本帖最后由 308760841 于 2026/5/11 07:54 编辑

删除种子当发布者不存在时不再发送私信
如何改代码?
  1. <?php
  2. require_once("include/bittorrent.php");
  3. dbconn();
  4. require_once(get_langfile_path());
  5. require_once(get_langfile_path("",true));
  6. loggedinorreturn();

  7. function bark($msg) {
  8.   global $lang_delete;
  9.   stdhead();
  10.   stdmsg($lang_delete['std_delete_failed'], $msg);
  11.   stdfoot();
  12.   exit;
  13. }

  14. if (!mkglobal("id"))
  15.         bark($lang_delete['std_missing_form_date']);

  16. $id = 0 + $id;
  17. if (!$id)
  18.         die();

  19. $res = sql_query("SELECT name,owner,seeders,anonymous FROM torrents WHERE id = ".sqlesc($id));
  20. $row = mysql_fetch_array($res);
  21. if (!$row)
  22.         die();

  23. if ($CURUSER["id"] != $row["owner"] && get_user_class() < $torrentmanage_class)
  24.         bark($lang_delete['std_not_owner']);

  25. $rt = 0 + $_POST["reasontype"];

  26. if (!is_int($rt) || $rt < 1 || $rt > 5)
  27.         bark($lang_delete['std_invalid_reason']."$rt.");

  28. $r = $_POST["r"];
  29. $reason = $_POST["reason"];

  30. if ($rt == 1)
  31.         $reasonstr = "Dead: 0 seeders, 0 leechers = 0 peers total";
  32. elseif ($rt == 2)
  33.         $reasonstr = "Dupe" . ($reason[0] ? (": " . trim($reason[0])) : "!");
  34. elseif ($rt == 3)
  35.         $reasonstr = "Nuked" . ($reason[1] ? (": " . trim($reason[1])) : "!");
  36. elseif ($rt == 4)
  37. {
  38.         if (!$reason[2])
  39.                 bark($lang_delete['std_describe_violated_rule']);
  40.   $reasonstr = $SITENAME." rules broken: " . trim($reason[2]);
  41. }
  42. else
  43. {
  44.         if (!$reason[3])
  45.                 bark($lang_delete['std_enter_reason']);
  46.   $reasonstr = trim($reason[3]);
  47. }

  48. deletetorrent($id);

  49. if ($row['anonymous'] == 'yes' && $CURUSER["id"] == $row["owner"]) {
  50.         write_log("Torrent $id ($row[name]) was deleted by its anonymous uploader ($reasonstr)",'normal');
  51. } else {
  52.         write_log("Torrent $id ($row[name]) was deleted by $CURUSER[username] ($reasonstr)",'normal');
  53. }

  54. //===remove karma
  55. KPS("-",$uploadtorrent_bonus,$row["owner"]);

  56. //Send pm to torrent uploader
  57. if ($CURUSER["id"] != $row["owner"]){
  58.         $dt = sqlesc(date("Y-m-d H:i:s"));
  59.         $subject = sqlesc($lang_delete_target[get_user_lang($row["owner"])]['msg_torrent_deleted']);
  60.         $msg = sqlesc($lang_delete_target[get_user_lang($row["owner"])]['msg_the_torrent_you_uploaded'].$row['name'].$lang_delete_target[get_user_lang($row["owner"])]['msg_was_deleted_by']."[url=userdetails.php?id=".$CURUSER['id']."]".$CURUSER['username']."[/url]".$lang_delete_target[get_user_lang($row["owner"])]['msg_reason_is'].$reasonstr);
  61.         sql_query("INSERT INTO messages (sender, receiver, subject, added, msg) VALUES(0, $row[owner], $subject, $dt, $msg)") or sqlerr(__FILE__, __LINE__);
  62. }
  63. stdhead($lang_delete['head_torrent_deleted']);

  64. if (isset($_POST["returnto"]))
  65.         $ret = "<a href="" . htmlspecialchars($_POST["returnto"]) . "">".$lang_delete['text_go_back']."</a>";
  66. else
  67.         $ret = "<a href="index.php">".$lang_delete['text_back_to_index']."</a>";

  68. ?>
  69. <h1><?php echo $lang_delete['text_torrent_deleted'] ?></h1>
  70. <p><?php echo  $ret ?></p>
  71. <?php
  72. stdfoot();
复制代码


在70行那,改何改
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

签到天数: 330 天

[LV.8]以坛为家I

 楼主| 发表于 2026/5/11 08:41 | 显示全部楼层 |Google Chrome 147.0.0.0|Windows 10
sql错误如图
0511.jpg
[发帖际遇]: 一个袋子砸在了 308760841 头上,308760841 赚了 3 樱币. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2026/5/11 11:22 , Processed in 0.118330 second(s), 21 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表