Elite710 发表于 2012-12-27 03:12:41

nexusphp种子进度条显示

本帖最后由 Elite710 于 2012-12-27 03:16 编辑

在functions.php加入这个函数

function get_seed_status($torrentid,$curuserid)
{ $res = sql_query("SELECT seeder FROM peers WHERE userid = ".sqlesc($curuserid)." AND torrent=".sqlesc($torrentid));
$row = mysql_fetch_array($res);
$ts = $row;

if($ts=='no')
{
$res1 = sql_query("SELECT size FROM torrents WHERE id=".sqlesc($torrentid));
$row1 = mysql_fetch_array($res1);
$ts1 = $row1;
$res2 = sql_query("SELECT to_go FROM peers WHERE userid = ".sqlesc($curuserid)." AND torrent=".sqlesc($torrentid));
$row2 = mysql_fetch_array($res2);
$ts2 = $row2;
//$percent = sprintf("%.2f%%", 100 * (1 - ($ts2 / $ts1)))*100;
$percent = intval(( 1-($ts2 / $ts1) ) * 100) ;
if($percent<100)
$img = print("<br><img width=\"".$percent."%\" height=\"10px\" alt=\"SeedDownloadingPercent\" title=\"".$percent."%\" src=\"seednotdone.gif\" />");
else
$img = print("<br><img width=\"1%\" height=\"10px\" alt=\"SeedDownloadingPercent\" title=\"Downloading...\" src=\"seednotdone.png\" />");
}
elseif($ts=='yes') $img =print("<br><img width=\"100%\" height=\"10px\" alt=\"SeedDone\" title=\"100%Seeding\" src=\"seeddone.png\" />");

elseif(!$ts) $img = "";

return $img;

}


seednotdone.png 和 seeddone.png这两个是种子完成进度 条图,放在网站根目录就好

继续在functions里搜索if ($CURUSER["dlicon"] != 'no' && $CURUSER["downloadpos"] != "no")
在 $act = ""; 之上 加入

get_seed_status($row["id"],$CURUSER['id']);
即可

俺不上图了。。做成的可以上图瞧瞧。
gif图也可以用

keepfrds 发表于 2013-1-18 09:31:24

这个和我用的不知道是不是一个 不过支持一下

rainmanyzc 发表于 2013-3-9 18:26:56

看不懂,还是支持下,代码认识我,可我...

zousandian 发表于 2013-4-14 08:28:10

测试成功~精英哥..求更多的教程{:7_745:}

zuang_n2c 发表于 2013-4-14 12:14:52

顺便问一下各大站点中的21点和菠菜应该是开源的吧。

Elite710 发表于 2013-4-15 01:51:42

zuang_n2c 发表于 2013-4-14 12:14 static/image/common/back.gif
顺便问一下各大站点中的21点和菠菜应该是开源的吧。

开源的

zuang_n2c 发表于 2013-4-15 22:01:55

RE: nexusphp种子进度条显示

Elite710 发表于 2013-4-15 01:51 static/image/common/back.gif
开源的

在哪里能看到源代码呀,谢谢。

Elite710 发表于 2013-4-20 22:22:43

请找皇后技术人员和另外一个忘记是哪个站了。。他们是源码发布者

Elite710 发表于 2014-9-20 23:22:22

zousandian 发表于 2013-4-14 08:28
测试成功~精英哥..求更多的教程{:7_745:}

{:7_191:}哇。好久的帖子了
页: [1]
查看完整版本: nexusphp种子进度条显示