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

📄 user.php

📁 开源的OA系统
💻 PHP
📖 第 1 页 / 共 2 页
字号:
<?php
session_start();
include "middle.php";
require_once  "../MessageBox.php";
$date     = Date("Y-m-j H:i:s");
$Message = new MessageBox;  
if ( !empty($_SESSION["userid"]) ) { 
include "../datasource.inc.php";
$a1        =$_REQUEST['a1'];
$a2        =$_REQUEST['a2'];
$a3        =$_REQUEST['a3'];
$date      = Date("Y-m-j");
if ( $_REQUEST['action'] == "add") {
        $sql    = "select * from job_user where userid='$_REQUEST[userid]';";
		$result = mysql_query($sql);
        if ( mysql_num_rows($result) > 0 ){
             $Message->setMessage("对不起,该帐号已被占用!","user.php?page=add");
             $Message->ShowMessage();	    
		} else {
            if ($_SESSION['userjs'] == "2"){
			$sql     = "insert into job_user (id,userid,userpwd,userjs,username,sex,age,company,address,code,email,phone1,phone2,phone3,http,date,department) values ('','$_REQUEST[userid]',password('$_REQUEST[userpwd]'),'$_REQUEST[userjs]','$_REQUEST[username]','$_REQUEST[sex]','$_REQUEST[age]','','$_REQUEST[address]','$_REQUEST[code]','$_REQUEST[email]','$_REQUEST[phone1]','$_REQUEST[phone2]','$_REQUEST[phone3]','','$date','$_SESSION[department]');";
            $result  = mysql_query($sql);
            $Message->setMessage("添加成功!","user.php");
            $Message->showMessage();
			} else if ($_REQUEST['userjs'] == "0"){
			$sql     = "insert into job_user (id,userid,userpwd,userjs,username,sex,age,company,address,code,email,phone1,phone2,phone3,http,date,department) values ('','$_REQUEST[userid]',password('$_REQUEST[userpwd]'),'$_REQUEST[userjs]','$_REQUEST[username]','$_REQUEST[sex]','$_REQUEST[age]','','$_REQUEST[address]','$_REQUEST[code]','$_REQUEST[email]','$_REQUEST[phone1]','$_REQUEST[phone2]','$_REQUEST[phone3]','','$date','0');";
            $result  = mysql_query($sql);
            $Message->setMessage("添加成功!","user.php");
            $Message->showMessage();
			}
			else {
			$sql     = "insert into job_user (id,userid,userpwd,userjs,username,sex,age,company,address,code,email,phone1,phone2,phone3,http,date,department) values ('','$_REQUEST[userid]',password('$_REQUEST[userpwd]'),'$_REQUEST[userjs]','$_REQUEST[username]','$_REQUEST[sex]','$_REQUEST[age]','','$_REQUEST[address]','$_REQUEST[code]','$_REQUEST[email]','$_REQUEST[phone1]','$_REQUEST[phone2]','$_REQUEST[phone3]','','$date','$_REQUEST[department]');";
            $result  = mysql_query($sql);
            $Message->setMessage("添加成功!","user.php");
            $Message->showMessage();
			}
		}
}
if ( $_REQUEST['action'] == "update") {

	   if ( $_SESSION['userjs'] == "0"){
            $query="update job_user set username='$_REQUEST[username]',userjs='$_REQUEST[userjs]',sex='$_REQUEST[sex]',age='$_REQUEST[age]',address='$_REQUEST[address]',code='$_REQUEST[code]',email='$_REQUEST[email]',phone1='$_REQUEST[phone1]',phone2='$_REQUEST[phone2]',department='$_REQUEST[department]' where id='$_REQUEST[id]';";
            $result=mysql_query($query);
            $Message->setMessage("修改成功!","user.php?page=update");
            $Message->showMessage();
	   } else {
           $query="update job_user set username='$_REQUEST[username]',sex='$_REQUEST[sex]',age='$_REQUEST[age]',address='$_REQUEST[address]',code='$_REQUEST[code]',email='$_REQUEST[email]',phone1='$_REQUEST[phone1]',phone2='$_REQUEST[phone2]' where id='$_REQUEST[id]';";
           $result=mysql_query($query);
           $Message->setMessage("修改成功!","user.php?page=update");
           $Message->showMessage();
	  }
	}  
?>

<script language=javascript>
function fucCheckLength(strTemp)
{
	var i,sum;
	sum=0;
	for(i=0;i<strTemp.length;i++)
	{
		if ((strTemp.charCodeAt(i)>=0) && (strTemp.charCodeAt(i)<=255))
			sum=sum+1;
		else
			sum=sum+2;
	}
	return sum;
}

function check_input()
{
    if (document.form.userid.value=='') {
		alert("请输入帐号名称!");
		return false;
	}

	if (document.form.a2.value=='') {
		alert("请输入旧密码!");
		return false;
	}
	if (document.form.a3.value=='') {
		alert("请输入新密码!");
		return false;
	}
	if (document.form.a4.value=='') {
		alert("请再次输入新密码!");
		return false;
	}
	
	if (document.form.a3.value!=document.form.a4.value) {
		alert("两次输入的密码不一样,请重新输入!");
		return false;
	}
 return true;
}

function form1_onsubmit()
{
    if (document.form1.userid.value=='') {
		alert("请输入帐号名称!");
		return false;
	}
	if (fucCheckLength(document.form1.userpwd.value)<4) 
	{	alert("密码必须大于4位")
		document.form1.userpwd.focus();
		return false;
	}

	if (document.form1.userpwd1.value!=document.form1.userpwd.value)
	{
		alert ("两次输入的密码不一样。");
		document.form1.userpwd.value='';    
		document.form1.userpwd1.value='';
		document.form1.userpwd.focus();
		return false;
	}
 return true;
}
</script>
<link href="../css/a1.css" rel="stylesheet" type="text/css">
<body leftmargin="0" topmargin="0">
<table width="789" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td colspan="2"><img src="../images/home_12.jpg" width="789" height="12"></td>
  </tr>
  <tr>
    <td width="776" valign="top">
	
<table width="700" border="0" cellspacing="0" cellpadding="0">
        <tr>
         <TD vAlign=top><FONT color=#565656>&nbsp;&nbsp;<IMG height=14 
      src="../images/closedfold.gif" width=14>&nbsp;&nbsp;您当前的位置<BR>&nbsp;&nbsp;<IMG 
      height=15 src="../images/bar.gif" width=15>&nbsp;&nbsp;<IMG height=14 
      src="../images/openfold.gif" width=14>&nbsp;&nbsp;用户资料管理</FONT></TD>
        </tr>
 </table>
 <table align="right" cellpadding="0" cellspacing="0" width="766">
  <tr>
   <td bgcolor="#3494D4" height="1"></td>
  </tr>
 </table>
<br>
<center>
<?php
if ($_SESSION['userjs'] == "0" or $_SESSION['userjs'] == "2" ) {

?>
<div align="right"><a href=user.php?page=add>添加帐号</a>&nbsp;&nbsp;<a href=user.php?page=select>浏览帐号</a></div>
<?php
}
switch ($page){
    case "add":
?>
<!--<p align="center">&nbsp;<b><font size="3">请输入新帐号资料</font></b></p>-->
<FORM language=javascript name=form1 onsubmit="return form1_onsubmit()" method=post action="user.php">
<table width="776"  border=0 cellpadding=0 cellspacing=0 bgcolor=#3494d4>
  <tr height=24> 
      <td width="15%" bgColor=#ffffff align=center>帐号名称</td>
      <td width="85%" bgColor=#ffffff> 
        &nbsp;<input type="text" size="40" name="userid" maxlength="16">
    </td>
 </tr>
<?
if ($_SESSION['userjs'] == "0"){
?>
  <tr height=24>
      <td width="15%" bgColor=#ffffff align=center>所属部门</td>
      <td width="85%" bgColor=#ffffff> 
 &nbsp;<select name="department">
<?
   $query    = "select * from department";
   $result   = mysql_query($query);
   $num1      = mysql_num_rows($result); 
   for ($i=1;$i<=$num1;$i++) {
		$row1 = mysql_fetch_array($result);
			if ( $row1['id']) {
			    echo "<option value=$row1[id]>$row1[department]</option>";
				 }
             }
?>
   </select>
  </td>
 </tr>
<?
}
?>
  <tr height=24> 
      <td width="15%" bgColor=#ffffff align=center>用户角色</td>
      <td width="85%" bgColor=#ffffff> 
<?
if ($_SESSION['userjs'] == "0"){
?>
&nbsp;<select name=userjs>
<option value="1">普通用户</option>
<option value="2">部门经理</option>
<option value="0">管理员</option>
</select>
<?
}
if ($_SESSION['userjs'] == "2"){
?>
   &nbsp;<option value="1">部门员工</option>
<?
}
?>
    </td>
 </tr>
 
 <tr height=24>
      <td width="15%" bgColor=#ffffff align=center>帐号密码</td>
      <td width="85%" bgColor=#ffffff> 
        &nbsp;<input type="password" size="40" name="userpwd" maxlength="16">
    </td>
  </tr>
  <tr height=24> 
      <td width="15%" bgColor=#ffffff align=center>密码确认</td>
      <td width="85%" bgColor=#ffffff> 
        &nbsp;<input type="password" size="40" name="userpwd1" maxlength="16">
    </td>
  </tr>	
  <tr height=24> 
      <td width="15%" bgColor=#ffffff align=center>姓&nbsp;&nbsp;&nbsp;&nbsp;名</td>
      <td width="85%" bgColor=#ffffff> 
        &nbsp;<input type=text size=40 name="username" maxlength=12>
    </td>
  </tr>	
  <tr height=24> 
    <td width="15%" bgColor=#ffffff align=center>性&nbsp;&nbsp;&nbsp;&nbsp;别</td>
    <td width="85%" bgColor=#ffffff> 
    &nbsp;<input type="radio" name="sex" value="男" checked>男&nbsp;&nbsp;
    <input type="radio" name="sex" value="女" >女	
    </td>
  </tr>	
  <tr height=24> 
      <td width="15%" bgColor=#ffffff align=center>年&nbsp;&nbsp;&nbsp;&nbsp;龄</td>
      <td width="85%" bgColor=#ffffff> 
      &nbsp;<input type=text size=40 name="age" maxlength=15>
    </td>
  </tr>	

  <tr height=24> 
      <td width="15%" bgColor=#ffffff align=center>地&nbsp;&nbsp;&nbsp;&nbsp;址</td>
      <td width="85%" bgColor=#ffffff> 
      &nbsp;<input type=text size=40 name="address" maxlength=80>
    </td>
  </tr>	
  <tr height=24> 
      <td width="15%" bgColor=#ffffff align=center>邮&nbsp;&nbsp;&nbsp;&nbsp;编</td>
      <td width="85%" bgColor=#ffffff> 
      &nbsp;<input type=text size=40 name="code" maxlength=6>
    </td>
  </tr>	
  <tr height=24> 
      <td width="15%" bgColor=#ffffff align=center>电&nbsp;&nbsp;&nbsp;&nbsp;话</td>
      <td width="85%" bgColor=#ffffff> 
      &nbsp;<input type=text size=40 name="phone1" maxlength=16>
    </td>
  </tr>	
  <tr height=24> 
      <td width="15%" bgColor=#ffffff align=center>手&nbsp;&nbsp;&nbsp;&nbsp;机</td>
      <td width="85%" bgColor=#ffffff> 
      &nbsp;<input type=text size=40 name="phone2" maxlength=16>
    </td>
  </tr>	
  <tr height=24> 
      <td width="15%" bgColor=#ffffff align=center>E_mail</td>
      <td width="85%" bgColor=#ffffff>
      &nbsp;<input type=text size=40 name="email" maxlength=60>
     </td>
    </tr>
  </table>
<input type="hidden" value="add" name="action">
<?
if ($_SESSION['userjs'] == "2"){
?>
<input type="hidden" value="$_SESSION[department]" name="department">
<?
}
?>

⌨️ 快捷键说明

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