【php开源代码栏目提醒】:网学会员php开源代码为您提供user_edit.php参考,解决您在user_edit.php学习中工作中的难题,参考学习。
<?php
include('global.php');
?>
<link type="text/css" rel="stylesheet" href="style.css">
<div id="maintable">编辑用户</div>
<?php
include("../include/dbconnect.inc.php");
$uid = $_GET['uid'];
?>
<script>
function checkadd() {
var f=document.adduser;
var username=f.username.value;
var password=f.password.value;
var repassword=f.repassword.value;
var mail=f.mail.value;
var pattern = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/;
if(username=='') {
alert("用户名不能为空!");
f.username.focus();
return false;
}
if(password=='') {
alert("请输入密码!");
f.password.focus();
return false;
}
if(password!=repassword) {
alert("两次输入密码不一致!");
f.pass
word.select();
return false;
}
if(!pattern.test(mail)) {
alert("E-mail格式不正确,请重新输入");
f.mail.select();
return false;
}
return true;
}
</script>
<?php
$sql = "select * from users where uid='$uid'";
$rs = my
sql_query($sql);
$row =
mysql_fetch_array($rs);
echo <<<EDITFORM
<table cellspacing="0">
<form name='adduser' action="user_do_edit.php" method="POST">
<input type="hidden" name="uid" value="$uid">
<tr><td> 用户名: </td><td><input type="text" name="username" id="username" value="{$row['username']}"></td></tr>
<tr><td>密码: </td><td><input type="password" name="password" id="password" value="{$row['password']}"></td></tr>
<tr><td>确认密码: </td><td><input type="password" name="repassword" id="repassword" value="{$row['password']}"></td></tr>
<tr><td>E-mail: </td><td><input type="text" name="mail" id="mail" value="{$row['email']}"></td></tr>
<tr><td>性别: </td><td><input type="radio" name="gender" id="gender" value="0" checked>保密
<input type="radio" name="gender" id="gender" value="1">男
<input type="radio" name="gender" id="gender" value="2">女 </td></tr>
<tr><td>自我介绍: </td><td><textarea rows="3" cols="20" name="info" id="info">{$row['info']}</textarea></td></tr>
<tr><td colspan="2"><input type="submit" name="submit" value=" 编辑 " onclick="return checkadd();">
<input type="reset" name="reset" value=" 取消 "></td></tr>
</table>
</form>
EDITFORM;
?>