open_main.php
来自「通达OA2007SE源代码 非常好的」· PHP 代码 · 共 150 行
PHP
150 行
<?
include_once 'inc/auth.php';
echo '
<html>
<head>
<title>图片管理</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
';
echo '<s';
echo 'cript src="picture.js"></script>
</head>
';
$IMG_TYPE_STR = 'gif,jpg,png,swf,swc,tiff,bmp,iff,jp2,jpx,jb2,jpc,xbm,wbmp,';
if (strstr ($SUB_DIR, '.'))
{
exit ();
}
$query = ((''.'SELECT * from PICTURE where PIC_ID=').$PIC_ID);
$cursor = exequery ($connection, $query);
if ($ROW = mysql_fetch_array ($cursor))
{
$PIC_PATH = $ROW['PIC_PATH'];
}
else
{
exit ();
}
if (($FILE_NAME != ''))
{
$FILE_NAME = substr ($FILE_NAME, strrpos ($FILE_NAME, '/'));
if ((($SUB_DIR != '') AND (substr ($PIC_PATH, (strlen ($PIC_PATH) - 1), 1) == '/')))
{
$FILE_PATH = ($PIC_PATH.$SUB_DIR);
}
else
{
$FILE_PATH = (($PIC_PATH.'/').$SUB_DIR);
}
$dh = opendir ($FILE_PATH);
$COUNT = 0;
while ((false !== $CUR_FILE = readdir ($dh)))
{
$DIR = '';
$FILE_TYPE = substr (strrchr ($CUR_FILE, '.'), 1);
$FILE_TYPE = strtolower ($FILE_TYPE);
$CUR_DIR = ($FILE_PATH.'/');
if ((!is_file (($CUR_DIR.$CUR_FILE)) OR !find_id ($IMG_TYPE_STR, $FILE_TYPE)))
{
continue;
}
++$COUNT;
if (($COUNT == 1))
{
$FIRST_FILE = $CUR_FILE;
}
if (($PRE_FILE == $FILE_NAME))
{
$NEXT_FILE = $CUR_FILE;
$PRE_FILE = $PRE_PRE_FILE;
if (($DOT_FLAG == 1))
{
session_start ();
$NEXT_FILE_TEMP = $NEXT_FILE;
$PRE_FILE_TEMP = $PRE_FILE;
if (!session_is_registered ('NEXT_FILE_TEMP'))
{
session_register ('NEXT_FILE_TEMP');
}
if (!session_is_registered ('PRE_FILE_TEMP'))
{
session_register ('PRE_FILE_TEMP');
break;
}
break;
}
break;
}
$PRE_PRE_FILE = $PRE_FILE;
$PRE_FILE = $CUR_FILE;
}
if (($NEXT_FILE == ''))
{
$NEXT_FILE = $FIRST_FILE;
}
($FILE_PATH .= ('/'.$FILE_NAME));
$FILE_PATH1 = $FILE_PATH;
if (!file_exists ($FILE_PATH1))
{
echo '找不到指定文件';
exit ();
}
}
$IMG_ATTR = getimagesize ($FILE_PATH1);
echo '<body topmargin=0 leftmargin=0 ';
if (($CONTROL_FLAG == 2))
{
echo ' onload="adapt(\'';
echo $PIC_ID;
echo '\',\'';
echo $SUB_DIR;
echo '\',\'';
echo $FILE_NAME;
echo '\',\'';
echo $IMG_ATTR[0];
echo '\',\'';
echo $IMG_ATTR[1];
echo '\',\'2\',\'2\',\'';
echo $IMG_ATTR[0];
echo '\',\'';
echo $IMG_ATTR[1];
echo '\')"';
}
echo '>
';
if (($FILE_WIDTH == ''))
{
$FILE_WIDTH = $IMG_ATTR[0];
}
if (($FILE_HEIGHT == ''))
{
$FILE_HEIGHT = $IMG_ATTR[1];
}
echo '
<table border="0" width=100% height=100% title="鼠标滚轮缩放,点击图片翻页" topmargin=0 cellpadding=0 cellspacing=0 onmousewheel="return bbimg(this)" onclick="open_pic1(';
echo $PIC_ID;
echo ',\'';
echo $SUB_DIR;
echo '\',\'';
echo $NEXT_FILE;
echo '\');">
<tr>
<td align="center" valign="center">
<img src="header.php?PIC_ID=';
echo $PIC_ID;
echo '&SUB_DIR=';
echo $SUB_DIR;
echo '&FILE_NAME=';
echo $FILE_NAME;
echo '" alt="鼠标滚轮缩放,点击图片翻页" border=0 height="';
echo $FILE_HEIGHT;
echo '" width="';
echo $FILE_WIDTH;
echo '" id="image">
</td>
</tr>
</table>
</body>
</html>';
?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?