$i=0;//这个是等级变量的初始值。就是公式里的N while((5*$i*$i+15*$i)<=$read['ontime']) {$i++; $C=5*$i*$i+15*$i; //目前等级所需要的时间长度。 $N=$i; } $read[more]= $C-$read['ontime']; // 剩余时间 $read[Lv]= $N;//目前等级 for($j=0; $j<intval($N/16); $j++){ $postsun.="<img src=\"images/sun.gif\">"; } for($j=0; $j<intval(($N-intval($N/16)*16)/4);$j++){ $postmoon.="<img src=\"images/moon.gif\">"; } for($j=0; $j<$N-intval($N/16)*16-intval(($N-intval($N/16)*16)/4)*4; $j++){ $poststar.="<img src=\"images/star.gif\">"; } $read[stars] =$postsun.$postmoon.$poststar;
在线等级:<a href=# title='在线等级:{$read[Lv]} 级\n在线时长:{$read[ontime]} 小时\n升级剩余时间:{$read[more]} 小时'>$read[stars]</a><br>
引用第2楼风趣于2007-12-21 20:29发表的 Re:【插件翻新】仿QQ在线等级for PW6.0 :升级有问题.图片连接改下吧..图片少了个S..