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

📄 index.php

📁 极限网络智能办公系统 Office Automation V3.0官方100%源代码.
💻 PHP
字号:
<?
include_once("inc/auth.php");
$SIGN_KEY="12345678";
$fichier=urldecode($fichier);

$POS=strrpos($fichier,"/");
if($POS===false)
   $ATTACHMENT_NAME=$fichier;
else
   $ATTACHMENT_NAME=substr($fichier,$POS+1);

$query = "select * from NETDISK where DISK_ID=$DISK_ID";
$cursor=exequery($connection,$query);
if($ROW=mysql_fetch_array($cursor))
   $DISK_PATH=$ROW["DISK_PATH"];

$URL=$DISK_PATH."/".$fichier;
$URL=str_replace("//","/",$URL);

if (!file_exists($URL))
{
 echo "找不到文件,位于服务器:".$URL;
 exit;
}

$query = "SELECT * from USER where USER_ID='$LOGIN_USER_ID'";
$cursor= exequery($connection,$query);
if($ROW=mysql_fetch_array($cursor))
   $USER_NAME=$ROW["USER_NAME"];

if($OP==4)
   $IE_TITLE=" Office 文档在线编辑";
else
   $IE_TITLE=" Office 文档在线阅读";
?>

<HTML>
<HEAD>
<TITLE><?=urldecode($ATTACHMENT_NAME)?> <?=$IE_TITLE?></TITLE>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<SCRIPT LANGUAGE="JavaScript" src="/module/OC/tangerocx.js"></SCRIPT>

<script>
function myload()
{
<?
if($OP==4)
{
?>
  var coll = window.opener.document.all.tags("input");
  var my_flag1=0;
  for (i=0; i<coll.length; i++)
  {
    if(coll[i].value== "编辑")
    {
       my_flag1=1;
       break;
    }
  }

  if(!my_flag1)
     window.close();
<?
}
?>

  TANGER_OCX_SetInfo();
  window.title="<?=$IE_TITLE?>";
<?
if($OP==4 && stristr($ATTACHMENT_NAME,".doc"))
{
?>
  TANGER_OCX_SetMarkModify(true);
  TANGER_OCX_ShowRevisions(true);
<?
}
?>
}

function MY_SetMarkModify(flag)
{
  if(flag)
  {
     mflag1.className="TableHeader2";
     mflag2.className="TableHeader1";
  }
  else
  {
     mflag1.className="TableHeader1";
     mflag2.className="TableHeader2";
  }
  TANGER_OCX_SetMarkModify(flag);
}

function MY_ShowRevisions(flag)
{
  if(flag)
  {
     sflag1.className="TableHeader2";
     sflag2.className="TableHeader1";
  }
  else
  {
     sflag1.className="TableHeader1";
     sflag2.className="TableHeader2";
  }
  TANGER_OCX_ShowRevisions(flag);
}

function lock_ref()
{
  return;
}
</script>
</HEAD>

<BODY class="bodycolor" leftmargin="0" topmargin="5" onLoad="javascript:myload()" onunload="javascript:close_doc()">

<FORM NAME="form1" METHOD=post ACTION="upload_OC.php" ENCTYPE="multipart/form-data">

<table width=100% height=100% class="small" cellspacing="1" cellpadding="3" align="center">
<tr width=100%>
<td valign=top width=80>
  <table border="0" cellspacing="1" width="100%" class="small" bgcolor="#000000" cellpadding="3" align="center">
<?
if($OP==4)
{
?>
     <tr class="TableHeader">
       <td nowrap align="center">文件操作</td>
     </tr>
     <tr class="TableHeader1" onclick="TANGER_OCX_SaveDoc(0)" style="cursor:hand">
       <td nowrap align="center">保存文件</td>
     </tr>
     <tr class="TableHeader1" onclick="TANGER_OCX_SaveDoc(1)" style="cursor:hand">
       <td nowrap align="center">保存并关闭</td>
     </tr>
     <tr class="TableHeader1" onclick="TANGER_OCX_ChgLayout()" style="cursor:hand">
       <td nowrap align="center">页面设置</td>
     </tr>
     <tr class="TableHeader1" onclick="TANGER_OCX_PrintDoc()" style="cursor:hand">
       <td nowrap align="center">打印</td>
     </tr>
<?
}
?>

<?
if(!stristr($ATTACHMENT_NAME,".ppt"))
{
  if($OP==4 && !stristr($ATTACHMENT_NAME,".xls"))
  {
?>
   <tr class="TableHeader">
     <td nowrap align="center">文件编辑</td>
   </tr>
     <tr onclick="MY_SetMarkModify(true)" style="cursor:hand">
       <td nowrap class="TableHeader2" align="center" id="mflag1">保留痕迹</td>
     </tr>
     <tr onclick="MY_SetMarkModify(false)" style="cursor:hand">
       <td nowrap class="TableHeader1" align="center" id="mflag2">不留痕迹</td>
     </tr>
     <tr onclick="MY_ShowRevisions(true)" style="cursor:hand">
       <td nowrap class="TableHeader2" align="center" id="sflag1">显示痕迹</td>
     </tr>
     <tr onclick="MY_ShowRevisions(false)" style="cursor:hand">
       <td nowrap class="TableHeader1" align="center" id="sflag2">隐藏痕迹</td>
     </tr>
     <tr onclick="TANGER_OCX_AddDocHeader('某某机关红头文件')" style="cursor:hand">
       <td nowrap class="TableHeader1" align="center">文件套红</td>
     </tr>
     <tr onclick="AddPictureFromLocal()" style="cursor:hand">
       <td nowrap class="TableHeader1" align="center">插入图片</td>
     </tr>
<?
  }
}
?>
  </table>
</td>
<td width=100% valign="top">
<object id="TANGER_OCX" classid="clsid:C9BC4DFF-4248-4a3c-8A49-63A7D317F404"
codebase="/module/OC/officecontrol.cab#version=4,0,0,6" width="100%" height="100%">
<?
if($OP==4)
{
?>
<param name="IsNoCopy" value="0">
<?
}
else
{
?>
<param name="IsNoCopy" value="1">
<?
}
?>
<param name="BorderStyle" value="1">
<param name="BorderColor" value="14402205">
<param name="TitlebarColor" value="14402205">
<param name="TitlebarTextColor" value="0">
<param name="Caption" value="Office文档在线编辑">
<param name="IsShowToolMenu" value="-1">
<param name="IsHiddenOpenURL" value="0">
<param name="MakerCaption" value="中国兵器工业信息中心极限科技">
<param name="MakerKey" value="86A1BE7CFEC466B6186E5425AFABB417B6016D68">
<param name="ProductCaption" value="Office Automation 3.0">
<param name="ProductKey" value="65F867689D7FF5CD02FBE4AA23764306F715A9E2">

<SPAN STYLE="color:red"><br>不能装载文档控件。请在检查浏览器的选项中检查浏览器的安全设置。</SPAN>
</object>
</td>
</tr>
</table>

<script language="JScript" for=TANGER_OCX event="OnDocumentClosed()">
TANGER_OCX_OnDocumentClosed()
</script>

<script language="JScript">
var TANGER_OCX_str;
var TANGER_OCX_obj;

<?
if($OP==4)
{
?>
var close_op_flag=0;
<?
}
else
{
?>
var close_op_flag=1;
<?
}
?>

function close_doc()
{
   document.all("TANGER_OCX").setAttribute("IsNoCopy",false);
   if(close_op_flag!=1)
   {
     msg='是否保存对  \'<?=$ATTACHMENT_NAME?>\'  的修改?';
     if(window.confirm(msg))
        TANGER_OCX_SaveDoc(0);
   }
}
</script>

<script language="JScript" for=TANGER_OCX event="OnDocumentOpened(TANGER_OCX_str,TANGER_OCX_obj)">
TANGER_OCX_OnDocumentOpened(TANGER_OCX_str,TANGER_OCX_obj)
</script>

<SPAN ID="TANGER_OCX_op" style="display:none"><?=$OP?></SPAN>
<SPAN ID="TANGER_OCX_filename" style="display:none"><?=$ATTACHMENT_NAME?></SPAN>
<SPAN ID="TANGER_OCX_attachName" style="display:none"><?=$ATTACHMENT_NAME?></SPAN>
<SPAN ID="TANGER_OCX_attachURL" style="display:none">attach_OC.php?DISK_ID=<?=$DISK_ID?>&fichier=<?=urlencode(str_replace("#","*",$fichier))?></SPAN>
<SPAN ID="TANGER_OCX_user" style="display:none"><?=$USER_NAME?></SPAN>

<INPUT style="display:none" TYPE="file" NAME="ATTACHMENT">
<INPUT TYPE="hidden" NAME="DISK_ID" value="<?=$DISK_ID?>">
<INPUT TYPE="hidden" NAME="fichier" value="<?=$fichier?>">
</FORM>


</BODY>
</HTML>

⌨️ 快捷键说明

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