📄 display.php
字号:
<?
/*
* ===========================================
小月(网名)
QQ:117115
email:xyh@51hl.com
http://xyh.28k.net
本程序免费,你可以做出相应修改,但请保留小月字样,及连接,本程序作者冰雨盟QQ:199117
* ===========================================
*/
require_once("global.php");
$perpage=$perpage2;
if(!$picid || !file_exists("{$picpath}pic{$picid}/list.php")) exit;
$list_temp=explode("\n",readfromfile("{$picpath}list.php"));
$count=count($list_temp);
$sub=0;
for ($i=0; $i<$count; $i++) {
$list_info=explode("|",$list_temp[$i]);
if ($list_info[1]==$picid) {
$picname=$list_info[2];
$YOUR_obj=trim($list_info[8]);
$topic_hit = $list_info[5];
$clicked = $list_info[5]+1;
if (strlen($list_info[5])!= strlen($clicked)) $rewrite=1;
else $rewrite=0;
$list_info[5]++;
$list_temp[$i]=implode("|",$list_info);
$current_record = implode("|", $list_info);
break;
}else $sub+=(strlen($list_temp[$i])+1);
}
//if ($rewrite) writetofile("{$picpath}list.php",implode("\n",$list_temp));
//else {
//if(file_exists("{$picpath}list.php.lock")){echo "错误,别的进程正在写入,请稍候....按刷新(F5)"; exit;}
//$filenumlock=@fopen("{$picpath}list.php.lock","w");
//fwrite($filenumlock,"");
//fclose($filenumlock);
//$fp=fopen("{$picpath}list.php", "rb+");
//flock($fp, 2);
//fseek($fp, $sub, SEEK_SET);
//echo $current_record;
//fwrite($fp, $current_record."\n");
//fclose($fp);
//unlink("{$picpath}list.php.lock");
//$writeno++;
//}
banned();
if($action=='admin_edit') $action_info='&action=admin_edit'; else $action_info='';
if($HTTP_SESSION_VARS['userpwd']) $abcdefg="<a href=$PHP_SELF?picid=$picid&filename=$filename&act=bymout>退出本类</a>";
$navi_bar="<a href=\"index.php\">".$title."</a> >>> <a href=\"display.php?picid=".$picid."\" >".$picname."</a> $abcdefg";
$page_info="Only One Page Here ... ";
$picture_list=file("{$picpath}pic{$picid}/list.php");$readno++;
$count=count($picture_list);
if ($count%$perpage==0) $maxpageno=$count/$perpage;
else $maxpageno=floor($count/$perpage)+1;
if ($page>$maxpageno) $page=$maxpageno;
$pagemin=min( ($page-1)*$perpage , $count-1);
$pagemax=min( $pagemin+$perpage-1, $count-1);
for ($i=$pagemin; $i<=$pagemax; $i++) {
$pic_info=$picture_list[$i];
picture_line();
}
$page_info="<table cellspacing=0 cellpadding=0 width=100% align=center border=0 ><form name=jump action=display.php?$action_info method=post><tr> <td align=left > ";
if ($maxpageno==1) $page_info.= "<b>只有一页</b>";
else {
$nextpage=$page+1;
$previouspage=$page-1;
if ($page>=2) {$page_info.= "<a title='第一页' href=\"display.php?picid=$picid{$action_info}&page=1\"><font face=webdings >9</font></a> ";
$page_info.= "<a title='上一页' href=\"display.php?picid=$picid{$action_info}&page=$previouspage\"><font face=webdings >7</font></a> ";}
else {$page_info.= "<font face=webdings >9</font> ";
$page_info.= "<font face=webdings >7</font> ";}
$page_info.= "[ ";
$page1=1;
if ($maxpageno%2==0) $maxpageno1=$maxpageno/2;
else $maxpageno1=floor($maxpageno/2)+1;
for ($ii=1; $ii<=$maxpageno1; $ii++) {
if($page>=$ii*2 && $page <($ii+1)*2) $page1=$ii+1;
}
if ($page1>$maxpageno1) $page1=$maxpageno1;
$pagemin1=min( ($page1-1)*2+1 , $maxpageno-1);
$pagemax1=min( $pagemin1+2, $maxpageno-1);
if($pagemin1-5<=0){ $pagmin=1;
}else $pagmin=$pagemin1-5;
if($pagemax1+1>$maxpageno) $pagmax=$maxpageno; else $pagmax=$pagemax1+1;
if ($page1<=3 && ($maxpageno>=8)) $pagmax=8;
if ($page1<=3 && ($maxpageno<8)) $pagmax=$maxpageno;
for ($i=$pagmin; $i<=$pagmax; $i++) {
if ($i!=$page) $page_info.= " <a href=\"display.php?picid=$picid{$action_info}&page=$i\">$i</a> "; else $page_info.= " <a href=\"display.php?picid=$picid{$action_info}&page=$i\"><b>$i</b></a> ";
}
$page_info.= "]";
if ($page<=$maxpageno-1){
$page_info.= "<a title='下一页' href=\"display.php?picid=$picid{$action_info}&page=$nextpage\"><font face=webdings >8</font></a> ";
$page_info.= "<a title='最后一页' href=\"display.php?picid=$picid{$action_info}&page=$maxpageno\"><font face=webdings >:</font></a> ";}
else {$page_info.= "<font face=webdings >8</font> ";
$page_info.= "<font face=webdings >:</font> "; }
}
$page_info.= "跳到<input type='text' name='page' size=1 maxlength=4 >页<input type='submit' value='Go' ><input type='hidden' value=$picid name='picid'><input type='hidden' value=$action name='action'>";
$page_info.= "当前".$page."/共".$maxpageno;
$picselect=getbl("2");
$page_info.="</td>
<td align=right>
<script language=JavaScript>
<!--
function menu(){
var URL = document.jump.jumpto.options[document.jump.jumpto.selectedIndex].value;
top.location.href = URL; target = '_self';
}
// -->
</script>
跳至<select onChange=menu() name=jumpto>
<OPTION value=index.php >跳至首页</OPTION>
$picselect
</select>";
$page_info.="</td></tr></form></table>";
$main_=getTemplate("main");
eval ("\$index= \"".$main_."\";");
$index_=getruntime($time_start);
echo "$index.$index_";
exit;
function picture_line() {
global $body,$pic_info,$picid,$action,$i,$picpath,$negdsupport;
list($saf,$picpic,$picname,$picfbl,$picsize,$pictime,$picarticle,$pichit,$imgrecom)=explode("|",$pic_info);
$recom='';
$ii=$i+1;
$no_photo="<a href=\"readpic.php?picid=$picid{$action_info}&filename=$picpic\" target=\"_blank\"><font color=red>第{$ii}张</font></a>";
if($negdsupport != 'enable') $picpath_="{$picpath}pic$picid/$picpic"; else $picpath_="smallpic.php?srcFile={$picpath}pic$picid/$picpic&dstW=164&dstH=180";
for($iii=0;$iii<$imgrecom;$iii++){
$recom.="<br><img src=\"img/star.gif\"><br>";}
if($action=='admin_edit')$recom.="<BR><BR>Ω<A href=\"admin.php?action=edit&picpic=$picpic&picid=$picid\">修改 </A><BR>Θ<A href=\"admin.php?action=delpic&picpic=$picpic&picid=$picid\">删除</A><BR>□<A href=\"admin.php?action=rsortpic&picpic=$picpic&picid=$picid\">排序</A></P></TD>";
$index_=getTemplate("display");
eval ("\$body.= \"".$index_."\";");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -