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

📄 input.php

📁 通达OA官方提供的30源代码,感觉很实在
💻 PHP
字号:
<?
include_once("inc/auth.php");
?>

<html>
<head>
<title>网络会议</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<script>
function say_to(id,name)
{
  if(id=="")
     return;

  if(id=="ALL_USER")
  {
     document.form1.TO_ID.remove(1);
     return;
  }

  for (i=0;i<document.form1.TO_ID.options.length; i++)
  {
     if(document.form1.TO_ID.options(i).value!="ALL_USER")
        document.form1.TO_ID.remove(i);
  }

   var my_option = document.createElement("OPTION");
   my_option.text=name;
   my_option.value=id;

   document.form1.TO_ID.add(my_option);
   document.form1.TO_ID.selectedIndex=1;
   document.form1.TO_NAME.value=name;

   document.form1.MESSAGE.focus();
}

function load_do()
{
  say_to('<?=$TO_ID?>','<?=$TO_NAME?>')
  document.form1.TO_NAME.value=document.form1.TO_ID.options(document.form1.TO_ID.selectedIndex).text;
  document.form1.MESSAGE.focus();
  parent.chat_view.location.reload();
}

function change_to()
{
  document.form1.TO_NAME.value=document.form1.TO_ID.options(document.form1.TO_ID.selectedIndex).text;
  document.form1.MESSAGE.focus();
}

</script>
</head>

<body class="bodycolor" topmargin="0" LEFTMARGIN="0" RIGHTMARGIN="0" onload="load_do();">

<form name="form1" action="input.php" method="post">
<table class="TableBlock" width="100%" align="center">
   <tr class="TableHeader">
      <td>
        对象
        <select name="TO_ID" title="点击右边列表中的名字来指定" onChange="change_to();" class="smallselect">
          <option value="ALL_USER">所有人</option>
        </select>&nbsp;
        字色
        <select name="COLOR" onChange="document.form1.MESSAGE.focus();" class="smallselect">
          <option style="COLOR: #000000" value="0" <?if($COLOR==0)echo "selected";?>>黑色</option>
          <option style="COLOR: #7EC0EE" value="1" <?if($COLOR==1)echo "selected";?>>淡蓝</option>
          <option style="COLOR: #0088FF" value="2" <?if($COLOR==2)echo "selected";?>>海蓝</option>
          <option style="COLOR: #0000FF" value="3" <?if($COLOR==3)echo "selected";?>>草蓝</option>
          <option style="COLOR: #000088" value="4" <?if($COLOR==4)echo "selected";?>>深蓝</option>
          <option style="COLOR: #8800FF" value="5" <?if($COLOR==5)echo "selected";?>>蓝紫</option>
          <option style="COLOR: #AB82FF" value="6" <?if($COLOR==6)echo "selected";?>>紫色</option>
          <option style="COLOR: #FF88FF" value="7" <?if($COLOR==7)echo "selected";?>>紫金</option>
          <option style="COLOR: #FF00FF" value="8" <?if($COLOR==8)echo "selected";?>>红紫</option>
          <option style="COLOR: #FF0088" value="9" <?if($COLOR==9)echo "selected";?>>玫红</option>
          <option style="COLOR: #FF0000" value="10" <?if($COLOR==10)echo "selected";?>>大红</option>
          <option style="COLOR: #F4A460" value="11" <?if($COLOR==11)echo "selected";?>>棕色</option>
          <option style="COLOR: #CC9999" value="12" <?if($COLOR==12)echo "selected";?>>浅褐</option>
          <option style="COLOR: #888800" value="13" <?if($COLOR==13)echo "selected";?>>卡其</option>
          <option style="COLOR: #888888" value="14" <?if($COLOR==14)echo "selected";?>>铁灰</option>
          <option style="COLOR: #CCCCCC" value="15" <?if($COLOR==15)echo "selected";?>>古黑</option>
          <option style="COLOR: #90E090" value="16" <?if($COLOR==16)echo "selected";?>>绿色</option>
          <option style="COLOR: #008800" value="17" <?if($COLOR==17)echo "selected";?>>橄榄</option>
          <option style="COLOR: #008888" value="18" <?if($COLOR==18)echo "selected";?>>灰蓝</option>
        </select>&nbsp;

        <label for="QUIET">悄悄话</label><input type="checkbox" name="QUIET" id="QUIET" onclick="document.form1.MESSAGE.focus();" <?if($QUIET=="on")echo checked;?>>
     </td>
  </tr>
  <tr class="TableHeader">
     <td>
        内容
        <input type="text" name="MESSAGE" size="80" class="smallInput">
        <input type="submit" value="发言" class="smallButton">
        <input type="hidden" name="MEET_ID" value="<?=$MEET_ID?>">
        <input type="hidden" name="TO_NAME" value="<?=$TO_NAME?>">
        <input type="hidden" name="USER_NAME" value="<?=$USER_NAME?>">
        <br>
        <br>
     </td>
  </tr>
</table>
</form>

<?
$CUR_TIME=date("Y-m-d H:i:s",time());

$MSG_FILE="msg/".$MEET_ID.".msg";
$STOP_FILE="msg/".$MEET_ID.".stp";

$MSG=str_replace("\n"," ",$MESSAGE);
$MSG=str_replace("<","&lt",$MSG);
$MSG=str_replace(">","&gt",$MSG);
$MSG=stripslashes($MSG);

if($MSG!= "" && !file_exists($STOP_FILE))
{

   $COLOR_ARRAY = Array("000000", "7EC0EE", "0088FF", "0000FF", "000088", "8800FF", "AB82FF", "FF88FF","FF00FF", "FF0088", "FF0000", "F4A460", "CC9999", "888800", "888888", "CCCCCC", "90E090", "008800", "008888");

   $fp = fopen($MSG_FILE,  "a+");
   flock ($fp,2);

   $OUT_PUT="\n";

   if($QUIET=="on" && $TO_ID!="ALL_USER")
      $OUT_PUT.=$TO_ID.",".$LOGIN_USER_ID."@+#";

   $OUT_PUT.="<b><a href=javascript:parent.chat_input.say_to('$LOGIN_USER_ID','$USER_NAME');>$USER_NAME</a></b> ";

   if($TO_ID!="ALL_USER")
      $OUT_PUT.="对 <b><a href=javascript:parent.chat_input.say_to('$TO_ID','$TO_NAME');>$TO_NAME</a></b> ";

   if($QUIET=="on" && $TO_ID!="ALL_USER")
      $OUT_PUT.="悄悄地";

   $OUT_PUT.="说:<font color=#$COLOR_ARRAY[$COLOR]>$MSG</font> <font color=#888888>[$CUR_TIME]</font>  ";

   fwrite($fp,$OUT_PUT);
   fclose($fp);
}
?>

</body>
</html>

⌨️ 快捷键说明

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