⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pcdview.php

📁 这是一个用c++builder编写的照片管理系统比较实用
💻 PHP
字号:
<? require("config.php"); 
if (empty($page)) $page=1;
if (empty($id)) exit;
if (empty($albumid)) exit;
if (!file_exists("user/$id")) exit;
if (!file_exists("user/$id/$albumid")) exit;
?>
<html>
<head>
<title>风事画馆</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script type="text/javascript">
function openScript(url, width, height) {
        var Win = window.open(url,"openScript",'width=' + width + ',height=' + height + ',resizable=1,scrollbars=yes,menubar=yes,status=yes' );
}
</script>
<SCRIPT language=JavaScript>
NS4 = (document.layers);
IE4 = (document.all);
   FDRboxWid = 500;
   FDRboxHgt = 25;
   FDRborWid = 4;
   FDRborCol = "#eff4f6";
   FDRborSty = "solid";
   FDRbackCol = "#eff4f6";
   FDRboxPad = 4;

   FDRtxtAln = "center";
   FDRlinHgt = "11pt";
   FDRfntFam = "宋体";
   FDRfntCol = "#336699";
   FDRfntSiz = "10pt";
   FDRfntWgh = "bold";
   FDRfntSty = "normal";
   FDRlnkCol = "#eff4f6";
   FDRlnkDec = "underline";
   FDRhovCol = "#eff4f6";

   FDRgifSrc = "";
   FDRgifInt = 60;

   FDRblendInt = 6;
   FDRblendDur = 1;
   FDRmaxLoops = 100;

   FDRendWithFirst = true;
   FDRreplayOnClick = true;
   
   FDRjustFlip = false;
   FDRhdlineCount = 0;


</SCRIPT>
<LINK href="style.css" type=text/css rel=stylesheet>
</head>

<body bgcolor="<? echo $bg_color; ?>">
<table width="700" border="0" cellspacing="1" cellpadding="0" align="center">
  <tr> 
    <td width="206" align="center"><img src="images/pcd.jpg" width="200" height="60"></td>
    <td width="489" align="center"><? echo $advertise_html; ?></td>
  </tr>
</table>
<br>
<table width="450" border="0" cellspacing="1" cellpadding="0" align="center">
  <tr align="center"> 
    <td><b><? echo $pcd_title; ?></b></td>
  </tr>
</table>
<table width="500" border="0" cellspacing="1" cellpadding="0" align="center">
  <tr align="right"> 
    <td>
    <a href="<? echo "upload.php?id=$id&albumid=$albumid"; ?>"><img src="images/pic.gif" width="16" height="16" border=0>添加新图片</a>
    <a href="<? echo "pcdel.php?id=$id&albumid=$albumid"; ?>"><img src="images/recycle.gif" width=16 height=16 border=0>删除该专集</a>
    <a href="pcdkill.php" ><img src="images/close.gif" width="16" height="16" border=0>注销</a>
    
   </td>
  </tr>
</table>
<table width="500" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#CCCCFF">
  <tr>
    <td>
      <table width="100%" border="0" cellspacing="1" cellpadding="0">
        <tr> 
          <td align=left> <?
$user_list=file("user/$user_file");
$count=count($user_list)-1;
for ($i=0; $i<=$count; $i++) {
  $user_detail=explode("|",$user_list[$i]);
if ($user_detail[0]==$id) {$username=$user_detail[1];
  $useremail=$user_detail[2];
  $userpicno=$user_detail[3];
  break;
  }
}
$album_list=file("user/$id/albumlist.php");
$count=count($album_list);
for ($j=0; $j<$count; $j++) {
  $album_detail=explode("|",$album_list[$j]);
  if ($album_detail[0]==$albumid) {
  $albumname=$album_detail[1];
  $albumpic=$album_detail[3];
  $albumhit=$album_detail[2];
  $mark=$j;
  break;
  }
}
echo "你的位置: 
<a href=\"$site_index\">网站首页</a> &gt;
<a href=\"pcd.php\">风事画馆</a> &gt;
<a href=\"pcdlist.php?id=$id\">{$username}的空间</a> &gt;
$albumname
";
$fp=fopen("user/$id/albumlist.php","w");
flock($fp,3);
$albumhit++;
$putstring="$albumid|$albumname|$albumhit|$albumpic|\n";
for ($j=0; $j<$count; $j++) {
if ($j==$mark) fputs($fp,$putstring);
else fputs($fp,$album_list[$j]);
}
?> </td>
        </tr>
        <tr> 
          <td bgcolor="#FFFFFF"> 
            <table cellspacing=0 cellpadding=0 width=500 align=center 
              border=0>
              <tbody> 
              <tr valign=center align=middle bgcolor=#eff4f6 > 
                <td width="100%" height=25 > 
                  <script language=JavaScript1.2 type=text/javascript>
prefix="";
arNews = ["<? echo "欢迎来到{$albumname}"; ?>","","<? echo "本专集共有{$albumpic}张图片"; ?>","","程序制作:旅行,欢迎访问:myphp.yes8.com",""];
</script>
                  <script language=JavaScript1.2 src="fader.js" type=text/javascript>
</script>
                  <DIV id=elFader style="VISIBILITY: hidden; WIDTH: 500px; POSITION: relative"> 
                    <DIV align=center><FONT face=宋体 size=1>News Fader DHTML Browser.</FONT></DIV>
                  </DIV>
                </td>
              </tr>
              </tbody> 
            </table>
          </td>
        </tr>
        <tr> 
          <td>&nbsp;</td>
        </tr>
        <tr> 
          <td bgcolor=#ffffff>
        <? 
if (file_exists("user/$id/$albumid/piclist.php")) {
  $pic_list=file("user/$id/$albumid/piclist.php");
  $count=count($pic_list);
  if ($count%8==0) $maxpageno=$count/8;
  else
  $maxpageno=floor($count/8)+1;
  if ($page>$maxpageno) { $page=$maxpageno; $pagemax=$count-1; $pagemin=max(0,$count-9);}
    else { if ($page==1) {$pagemin=0; $pagemax=min($count-1,7); }
             else { $pagemin=min($count-1,8*($page-1)); $pagemax=min($count-1,$pagemin+7); }}

   echo '  <table width="456" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#CCCCCC">
              <tr>
                <td>
                  <table width="456" border="0" cellspacing="1" cellpadding="0" align="center">
                    <tr bgcolor="#FFFFFF"> 
                      <td width="105" align="center" valign="middle">';
                      viewpic($id,$albumid,$pic_list,$pagemin);
                      echo '</td><td width="105" align="center" valign="middle">';
                      viewpic($id,$albumid,$pic_list,$pagemin+1);
                      echo '</td><td width="105" align="center" valign="middle">';
                      viewpic($id,$albumid,$pic_list,$pagemin+2);
                      echo '</td><td width="105" align="center" valign="middle">';
                      viewpic($id,$albumid,$pic_list,$pagemin+3);
                      echo '</td></tr><tr bgcolor="#FFFFFF"><td align="center" valign="middle">';
                      viewinfo($id,$albumid,$pic_list,$pagemin);
                      echo '</td><td align="center" valign="middle">';
                      viewinfo($id,$albumid,$pic_list,$pagemin+1);
                      echo '</td><td align="center" valign="middle">';
                      viewinfo($id,$albumid,$pic_list,$pagemin+2);
                      echo '</td><td align="center" valign="middle">';
                      viewinfo($id,$albumid,$pic_list,$pagemin+3);
echo '               </td>
                    </tr>
                  </table>
                </td>
              </tr>
            </table>';
echo '  <table width="456" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#CCCCCC">
              <tr>
                <td>
                  <table width="456" border="0" cellspacing="1" cellpadding="0" align="center">
                    <tr bgcolor="#FFFFFF"> 
                      <td width="105" align="center" valign="middle">';
                      viewpic($id,$albumid,$pic_list,$pagemin+4);
                      echo '</td><td width="105" align="center" valign="middle">';
                      viewpic($id,$albumid,$pic_list,$pagemin+5);
                      echo '</td><td width="105" align="center" valign="middle">';
                      viewpic($id,$albumid,$pic_list,$pagemin+6);
                      echo '</td><td width="105" align="center" valign="middle">';
                      viewpic($id,$albumid,$pic_list,$pagemin+7);
                      echo '</td></tr><tr bgcolor="#FFFFFF"><td align="center" valign="middle">';
                      viewinfo($id,$albumid,$pic_list,$pagemin+4);
                      echo '</td><td align="center" valign="middle">';
                      viewinfo($id,$albumid,$pic_list,$pagemin+5);
                      echo '</td><td align="center" valign="middle">';
                      viewinfo($id,$albumid,$pic_list,$pagemin+6);
                      echo '</td><td align="center" valign="middle">';
                      viewinfo($id,$albumid,$pic_list,$pagemin+7);
echo '               </td>
                    </tr>
                  </table>
                </td>
              </tr>
            </table>';
}
?>
          </td>
        </tr>
        <tr> 
          <td> <font color="#FFFFFF" size="2">可选择页:</font> 
<?          
if (!empty($maxpageno))  {    echo "[ ";
      $nextpage=$page+1;
      $previouspage=$page-1;
      if ($page>=2) echo "<a href=\"pcdview.php?page=$previouspage&id=$id&albumid=$albumid\"><font style=\"font-size: 7pt\" color=\"#ffffff\">上一页</font></a> ";
      else echo "<font style=\"font-size: 7pt\">上一页</font> ";

      if ($page<=$maxpageno-1) echo "<a href=\"pcdview.php?page=$nextpage&id=$id&albumid=$albumid\"><font style=\"font-size: 7pt\" color=\"#ffffff\">下一页</font></a> ";
      else echo "<font style=\"font-size: 7pt\">下一页</font> ";
      
    for ($i=1; $i<=$maxpageno; $i++) {
      if ($i!=$page) 
      echo " <a href=\"pcdview.php?page=$i&id=$id&albumid=$albumid\"><font face=\"verdana\" style=\"font-size: 7pt\" color=\"#ffffff\">$i</font></a> ";
      if ($i==20) {echo "<font style=\"font-size: 7pt \" color=#ffffff>以及更多 </font>"; break;}
    }
    echo "]";}
?>
          </td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<br>
<table width=635 border=0 align="center">
  <tbody> 
  <tr> 
    <td> 
          <center>
        本论坛由<a href="mailto:clock123@163.net">旅行</a>制作| &copy; 2001<br>
            <table width="146" border="0" cellspacing="0" cellpadding="1" height="17" bgcolor="#CCCCCC">
              <tr>
                <td>
                  <table width="144" border="0" cellspacing="0" cellpadding="0" bgcolor="000066">
                    <tr align="center"> 
                      <td width="34" bgcolor="#FFFFFF"><a href="http://phpiscool.yeah.net"><font color="ffcf60" face="Verdana, Arial, Helvetica, sans-serif"><b><font color="34567c">PHP</font></b></font></a></td>
                      <td align="left" width="110" bgcolor="#9999CC">
                        <a href="http://phpiscool.yeah.net"><font face="Verdana" color="#FFFFFF">&nbsp;is </font></font><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif"><b>Cool</b> 
                          </font><font color="#FFFFFF" face="Arial, Helvetica, sans-serif">.yeah.net</font></a>
                      </td>
                    </tr>
                  </table>
                </td>
              </tr>
            </table>
            <script>document.write("<a href=http://www.textclick.com/viewmain.asp?name=simpletrip target=_blank><img src=http://ad.t2t2.com/stat.asp?user=simpletrip&refer="+escape(document.referrer)+"&cur="+escape(document.URL)+" border=0></a>");</script>
      </center>
    </td>
        <td align=right width=236><font face="Verdana" color="#111166">Powered 
          by <a style="color:333366" href="http://phpiscool.yeah.net"><b>PHPisCOOL</b></a></font><a href="http://phpiscool.yeah.net"><b> 
          </b></a><br>
          <a href="http://phpiscool.yeah.net"><img src="images/phpiscool.gif" border=0 width="100" height="30"></a><br>
          <font face="Verdana" color="#111166">Something Really Cool</font>
        </TD>
  </tr>
  </tbody> 
</table>
</body>
</html>
<? 
function viewpic($id,$albumid,$pic_list,$picid) {
$count=count($pic_list)-1;
if ($picid>$count) { echo "&nbsp;"; return; }
$info=explode("|",$pic_list[$picid]);
$picfile="user/$id/$albumid/$info[0]";
$picinfo=getimagesize($picfile);
$height=$picinfo[1];
$width=$picinfo[0];
if ($height>=$width) $s="height=130";
else $s="width=95";
if ($height<130 && $width<95) $s="";
echo "<a href='pcdsee.php?id=$id&albumid=$albumid&picid=$picid'><img src='$picfile' $s border=0></a>";
}
function viewinfo($id,$albumid,$pic_list,$picid) {
$count=count($pic_list)-1;
if ($picid>$count) { echo "&nbsp;"; return; }
$info=explode("|",$pic_list[$picid]);
echo "<a href='pcdsee.php?id=$id&albumid=$albumid&picid=$picid'>$info[1]</a>";
}
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -