?? user.php.bak
字號:
<?php
session_start();
//include "header.html";
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 (!empty($a1) and !empty($a2) ) {
$query1="select * from job_user where userid='$a1' and userpwd=password('$a2');";
$result1=mysql_query($query1);
if ( mysql_num_rows($result1) <= 0 ){
echo "<br><br><center>對不起,您輸入的舊密碼不正確。請<a href=user.php>返回重新輸入</a>!</center>";
} else {
$query="update job_user set userpwd=password('$a3') where userid='$a1';";
$result=mysql_query($query);
$Message->setMessage("修改成功!","user.php");
$Message->showMessage();
}
} else {
if ( $_SESSION['userjs'] == "0"){
if ( $_REQUEST['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='0' where id='$_REQUEST[id]';";
$result=mysql_query($query);
$Message->setMessage("修改成功!","user.php");
$Message->showMessage();
}
else {
$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");
$Message->showMessage();
}
} else {
$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");
$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><IMG height=14
src="../images/closedfold.gif" width=14> 您當前的位置<BR><IMG
height=15 src="../images/bar.gif" width=15><IMG height=14
src="../images/openfold.gif" width=14> 修改帳號和密碼</FONT></TD>
</tr>
</table>
<center>
<?php
if ($_SESSION['userjs'] == "0" or $_SESSION['userjs'] == "2" ) {
?>
<table width="700" border="0" cellspacing="0" cellpadding="0">
<tr>
<TD Align=center><a href=user.php?page=add>添加帳號</a> <a href=user.php?page=select>瀏覽帳號</a></TD>
</tr>
</table>
<?php
}
switch ($page){
case "add":
?>
<p align="center"> <b><font size="3">請輸入新帳號資料</font></b></p>
<FORM language=javascript name=form1 onsubmit="return form1_onsubmit()" method=post action="user.php">
<table width="460" border=0 cellpadding=0 cellspacing=1 bgcolor=#333333>
<tr height=24>
<td width="20%" bgColor=#E6E6E6 align=center>帳號名稱</td>
<td width="72%" bgColor=#ffffff>
<input type="text" size="40" name="userid" maxlength="16">
</td>
</tr>
<?
if ($_SESSION['userjs'] == "0"){
?>
<tr height=24>
<td width="20%" bgColor=#E6E6E6 align=center>所屬部門</td>
<td width="72%" bgColor=#ffffff>
<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="20%" bgColor=#E6E6E6 align=center>用戶角色</td>
<td width="72%" bgColor=#ffffff>
<?
if ($_SESSION['userjs'] == "0"){
?>
<select name=userjs>
<option value="1">普通用戶</option>
<option value="2">部門經理</option>
<option value="0">管理員</option>
</select>
<?
}
if ($_SESSION['userjs'] == "2"){
?>
<option value="1">部門員工</option>
<?
}
?>
</td>
</tr>
<tr height=24>
<td width="20%" bgColor=#E6E6E6 align=center>帳號密碼</td>
<td width="72%" bgColor=#ffffff>
<input type="password" size="40" name="userpwd" maxlength="16">
</td>
</tr>
<tr height=24>
<td width="20%" bgColor=#E6E6E6 align=center>密碼確認</td>
<td width="72%" bgColor=#ffffff>
<input type="password" size="40" name="userpwd1" maxlength="16">
</td>
</tr>
<tr height=24>
<td width="20%" bgColor=#E6E6E6 align=center>姓 名</td>
<td width="72%" bgColor=#ffffff>
<input type=text size=40 name="username" maxlength=12>
</td>
</tr>
<tr height=24>
<td width="20%" bgColor=#E6E6E6 align=center>性 別</td>
<td width="72%" bgColor=#ffffff>
<input type="radio" name="sex" value="男" checked>男
<input type="radio" name="sex" value="女" >女
</td>
</tr>
<tr height=24>
<td width="20%" bgColor=#E6E6E6 align=center>年 齡</td>
<td width="72%" bgColor=#ffffff>
<input type=text size=40 name="age" maxlength=15>
</td>
</tr>
<tr height=24>
<td width="20%" bgColor=#E6E6E6 align=center>地 址</td>
<td width="72%" bgColor=#ffffff>
<input type=text size=40 name="address" maxlength=80>
</td>
</tr>
<tr height=24>
<td width="20%" bgColor=#E6E6E6 align=center>郵 編</td>
<td width="72%" bgColor=#ffffff>
<input type=text size=40 name="code" maxlength=6>
</td>
</tr>
<tr height=24>
<td width="20%" bgColor=#E6E6E6 align=center>電 話</td>
<td width="72%" bgColor=#ffffff>
<input type=text size=40 name="phone1" maxlength=16>
</td>
</tr>
<tr height=24>
<td width="20%" bgColor=#E6E6E6 align=center>手 機</td>
<td width="72%" bgColor=#ffffff>
<input type=text size=40 name="phone2" maxlength=16>
</td>
</tr>
<tr height=24>
<td width="20%" bgColor=#E6E6E6 align=center>E_mail</td>
<td width="72%" bgColor=#ffffff>
<input type=text size=40 name="email" maxlength=60>
</td>
</tr>
</table>
<br>
<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 + -