index.php

来自「通达OA2007SE源代码 非常好的」· PHP 代码 · 共 402 行

PHP
402
字号
<?
  include_once 'inc/auth.php';
  echo '
<html>
<head>
<title>编辑个性设置</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
';
  echo '<s';
  echo 'cript Language="JavaScript">
function CheckForm()
{
   if (document.form1.ATTACHMENT&&document.form1.ATTACHMENT.value!="")
   {
     var file_temp=document.form1.ATTACHMENT.value,ext_name;
     var Pos;
     Pos=file_temp.lastIndexOf(".")+1;
     ext_name=file_temp.substring(Pos,file_temp.length);
     if(ext_name.toLowerCase()!="gif")
     {
     	  alert("头像文件只能是gif格式!");
';
  echo '     	  return false;
     }
     document.form1.ATTACHMENT_NAME.value="';
  echo $USER_ID;
  echo '"+ext_name;
   }
  form1.submit();
}
function select_sound()
{
	sound=document.form1.CALL_SOUND.value;
	if(sound!="0")
	{
	   str="<object  classid=\'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\' codebase=\'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\' width=\'0\' height=\'0\'><param name=\'movie\' value=\'/wav/"+sound+".swf\'><param name=quality value=high><em';
  echo 'bed src=\'/wav/"+sound+".swf\' width=\'0\' height=\'0\' quality=\'autohigh\' wmode=\'opaque\' type=\'application/x-shockwave-flash\' plugspace=\'http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\'></embed></object>"
	   document.getElementById("sms_sound").innerHTML=str;
	}
}
</script>
</head>
<body class="bodycolor" topmargin="5" onload="document.form1.NICK_NAME.focus();"';
  echo '>
';
  $query = (((''.'SELECT * from USER where USER_ID=\'').$LOGIN_USER_ID).'\'');
  $cursor = exequery ($connection, $query);
  if ($ROW = mysql_fetch_array ($cursor))
  {
    $NICK_NAME = $ROW['NICK_NAME'];
    $AVATAR = $ROW['AVATAR'];
    $BBS_SIGNATURE = $ROW['BBS_SIGNATURE'];
    $BKGROUND = $ROW['BKGROUND'];
    $CALL_SOUND = $ROW['CALL_SOUND'];
    $SMS_ON = $ROW['SMS_ON'];
    $MENU_TYPE = $ROW['MENU_TYPE'];
    $MENU_HIDE = $ROW['MENU_HIDE'];
    $THEME = $ROW['THEME'];
    $PANEL = $ROW['PANEL'];
  }
  $query = 'SELECT * from INTERFACE';
  $cursor = exequery ($connection, $query);
  if ($ROW = mysql_fetch_array ($cursor))
  {
    $AVATAR_UPLOAD = $ROW['AVATAR_UPLOAD'];
    $AVATAR_WIDTH = $ROW['AVATAR_WIDTH'];
    $AVATAR_HEIGHT = $ROW['AVATAR_HEIGHT'];
  }
  echo '
<table border="0" width="90%" cellspacing="0" cellpadding="3" class="small">
  <tr>
    <td class="Big"><img src="/images/menu/person_info.gif" WIDTH="22" HEIGHT="20" align="absmiddle">';
  echo '<s';
  echo 'pan class="big3"> 个性设置</span><br>
    </td>
  </tr>
</table>
 <table border="0"  width="600" cellpadding="2" cellspacing="1" align="center" bgcolor="#000000" class="small">
    <tr>
      <td colspan=2 class="TableHeader"><img src="/images/green_arrow.gif" align="absmiddle"> 个性资料</td>
      </td>
    </tr>
  <form enctype="multipart/form-data" action="update.php"  method="post" name="form1">
';
  echo '    <tr>
      <td nowrap class="TableData"> 昵称(用于讨论区交流等):</td>
      <td class="TableData">
        <input type="text" name="NICK_NAME" size="25" maxlength="25" class="BigInput" value="';
  echo $NICK_NAME;
  echo '">
      </td>
    </tr>
';
  if (($AVATAR != $LOGIN_USER_ID))
  {
    echo '    <tr>
      <td nowrap class="TableData" valign="top"> 头像:</td>
      <td class="TableData">
';
    for ($I = 1; ($I <= 27); ++$I)
    {
      echo '        <input type="radio" name="AVATAR" value="';
      echo $I;
      echo '" ';
      if (($I == $AVATAR))
      {
        echo 'checked';
      }
      echo '>
        <img src="/images/avatar/';
      echo $I;
      echo '.gif">
';
      if ((($I % 9) == 0))
      {
        echo '<br>';
        continue;
      }
    }
    echo '      </td>
    </tr>
';
  }
  if ((($AVATAR_UPLOAD == '1') AND ($LOGIN_AVATAR != $LOGIN_USER_ID)))
  {
    echo '    <tr>
      <td valign="top" nowrap class="TableData">自定义头像:</td>
      <td class="TableData">
        <input type="file" name="ATTACHMENT" size="30" class="BigInput" title="选择附件文件" value="';
    echo $ATTACHMENT;
    echo '"><br>
        头像文件要求是gif格式,大小不能超过';
    echo $AVATAR_WIDTH;
    echo '*';
    echo $AVATAR_HEIGHT;
    echo '像素。
      </td>
    </tr>
';
  }
  if (($LOGIN_AVATAR == $LOGIN_USER_ID))
  {
    echo '    <tr>
      <td valign="top" nowrap class="TableData">自定义头像:</td>
      <td class="TableData">
        <img src="/images/avatar/';
    echo $LOGIN_AVATAR;
    echo '.gif" align="absmiddle">&nbsp;&nbsp;&nbsp;
        <input type="button" value="删除" onclick="location=\'delete.php\'" class="SmallButton">
      </td>
    </tr>
';
  }
  echo '    <tr>
      <td valign="top" nowrap class="TableData">讨论区签名档:</td>
      <td class="TableData">
        <textarea cols=50 name="BBS_SIGNATURE" rows=2 class="BigInput" wrap="off">';
  echo $BBS_SIGNATURE;
  echo '</textarea>
      </td>
    </tr>
    <tr>
      <td colspan=2 class="TableHeader"><img src="/images/green_arrow.gif" align="absmiddle"> 界面选项 - 以下设置需重新登录后生效</td>
      </td>
    </tr>
    <tr>
      <td nowrap class="TableData">界面主题:</td>
      <td class="TableData">
        ';
  echo '<s';
  echo 'elect name="THEME" class="BigSelect">
';
  $I = 0;
  if ($handle = opendir ('../../../theme'))
  {
    while ((false !== $dir_name = readdir ($handle)))
    {
      if (((($dir_name != '.') AND ($dir_name != '..')) AND is_dir (('../../../theme/'.$dir_name))))
      {
        $DIR_ARRAY[$I++] = $dir_name;
        continue;
      }
    }
    closedir ($handle);
  }
  if ((0 < sizeof ($DIR_ARRAY)))
  {
    sort ($DIR_ARRAY);
    reset ($DIR_ARRAY);
  }
  for ($I = 0; ($I < sizeof ($DIR_ARRAY)); ++$I)
  {
    $THEME_NAME = file_get_contents ((('../../../theme/'.$DIR_ARRAY[$I]).'/theme.ini'));
    echo '  <option value="';
    echo $DIR_ARRAY[$I];
    echo '" ';
    if (($DIR_ARRAY[$I] == $THEME))
    {
      echo 'selected';
    }
    echo '>';
    echo $THEME_NAME;
    echo '</option>
';
  }
  echo '        </select>
      </td>
    </tr>
    <tr>
      <td nowrap class="TableData">登录模式:</td>
      <td class="TableData">
        ';
  echo '<s';
  echo 'elect name="MENU_TYPE" class="BigSelect">
          <option value="1" ';
  if (($MENU_TYPE == '1'))
  {
    echo 'selected';
  }
  echo '>在本窗口打开OA</option>
          <option value="2" ';
  if (($MENU_TYPE == '2'))
  {
    echo 'selected';
  }
  echo '>在新窗口打开OA,显示工具栏</option>
          <option value="3" ';
  if (($MENU_TYPE == '3'))
  {
    echo 'selected';
  }
  echo '>在新窗口打开OA,无工具栏</option>
        </select>
      </td>
    </tr>
    <tr>
      <td nowrap class="TableData">登录后显示的左侧面板:</td>
      <td class="TableData">
        ';
  echo '<s';
  echo 'elect name="PANEL" class="BigSelect">
          <option value="1" ';
  if (($PANEL == 1))
  {
    echo 'selected';
  }
  echo '>主菜单</option>
          <option value="2" ';
  if (($PANEL == 2))
  {
    echo 'selected';
  }
  echo '>在线人员</option>
          <option value="3" ';
  if (($PANEL == 3))
  {
    echo 'selected';
  }
  echo '>全部人员</option>
          <option value="4" ';
  if (($PANEL == 4))
  {
    echo 'selected';
  }
  echo '>快捷组</option>
          <option value="5" ';
  if (($PANEL == 5))
  {
    echo 'selected';
  }
  echo '>短信箱</option>
          <option value="6" ';
  if (($PANEL == 6))
  {
    echo 'selected';
  }
  echo '>收藏夹</option>
        </select>
      </td>
    </tr>
    <tr>
      <td nowrap class="TableData">左侧面板自动隐藏:</td>
      <td class="TableData">
        ';
  echo '<s';
  echo 'elect name="MENU_HIDE" class="BigSelect">
          <option value="1" ';
  if (($MENU_HIDE == '1'))
  {
    echo 'selected';
  }
  echo '>是</option>
          <option value="2" ';
  if (($MENU_HIDE == '2'))
  {
    echo 'selected';
  }
  echo '>否</option>
        </select>
      </td>
    </tr>
    <tr>
      <td nowrap class="TableData">短信息提醒窗口弹出方式:</td>
      <td class="TableData">
        ';
  echo '<s';
  echo 'elect name="SMS_ON" class="BigSelect">
          <option value="1" ';
  if (($SMS_ON == 1))
  {
    echo 'selected';
  }
  echo '>自动</option>
          <option value="0" ';
  if (($SMS_ON == 0))
  {
    echo 'selected';
  }
  echo '>手动</option>
        </select>
      </td>
    </tr>
    <tr>
      <td nowrap class="TableData">短信息提示音:</td>
      <td class="TableData">
        ';
  echo '<s';
  echo 'elect name="CALL_SOUND" class="BigSelect" onchange="select_sound()">
          <option value="1" ';
  if (($CALL_SOUND == 1))
  {
    echo 'selected';
  }
  echo '>语音1</option>
          <option value="8" ';
  if (($CALL_SOUND == 8))
  {
    echo 'selected';
  }
  echo '>语音2</option>
          <option value="2" ';
  if (($CALL_SOUND == 2))
  {
    echo 'selected';
  }
  echo '>激光</option>
          <option value="3" ';
  if (($CALL_SOUND == 3))
  {
    echo 'selected';
  }
  echo '>水滴</option>
          <option value="4" ';
  if (($CALL_SOUND == 4))
  {
    echo 'selected';
  }
  echo '>手机</option>
          <option value="5" ';
  if (($CALL_SOUND == 5))
  {
    echo 'selected';
  }
  echo '>电话</option>
          <option value="6" ';
  if (($CALL_SOUND == 6))
  {
    echo 'selected';
  }
  echo '>鸡叫</option>
          <option value="7" ';
  if (($CALL_SOUND == 7))
  {
    echo 'selected';
  }
  echo '>OICQ</option>
          <option value="0" ';
  if (($CALL_SOUND == 0))
  {
    echo 'selected';
  }
  echo '>无</option>
        </select>
        <div align="right" id="sms_sound"></div>
      </td>
    </tr>
    <tr align="center" class="TableControl">
      <td colspan="2" nowrap>
        <input type="hidden" value="';
  echo $ATTACHMENT_NAME;
  echo '" name="ATTACHMENT_NAME" >
        <input type="button" value="保存修改" class="BigButton" onclick="CheckForm();">&nbsp;&nbsp;
        <input type="button" value="返回" class="BigButton" onClick="location=\'../\'">
      </td>
    </tr>
  </table>
</form>
<br>
</body>
</html>';
?>

⌨️ 快捷键说明

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