www.gusucode.com > 仿51.com的php源码 1.1 > Addr/AddrEdit.php

    <?php
include("../User/CheckLogined.php");
include("../include/dbclass.php");
$dbc=new DbConn();
$uid=$_COOKIE["uid"];
$group=$_GET["group"];
if ($_GET["id"]!="")
{
$id=$_GET["id"];
$sql="select * from addr where id='$id' and User_Account='$uid'";
$rs=$dbc->getRs($sql);
if ($rs==null)
{
echo "参数不对";
exit();
}
}
//删除
if ($_GET["action"]=="del")
{
$id=$_GET["id"];
$group=$_GET["group"];
$sql="delete from addr where  User_Account='$uid' and id='$id'";
$dbc->Execute($sql);
header("Location:AddrList.php?group=$group");

}
//修改
if ($_GET["action"]=="edit")
{
$id=$_GET["id"];
$f_Addr_Name=$_POST["f_Addr_Name"];
$f_Addr_NickName=$_POST["f_Addr_NickName"];
$f_Addr_Group=$_POST["f_Addr_Group"];
$f_Addr_Phone=$_POST["f_Addr_Phone"];
$f_Addr_Handset=$_POST["f_Addr_Handset"];
$f_Addr_Qq=$_POST["f_Addr_Qq"];
$f_Addr_Email=$_POST["f_Addr_Email"];
$f_Addr_Addr=$_POST["f_Addr_Addr"];
$f_Addr_Memo=$_POST["f_Addr_Memo"];
$sql="update addr set Addr_Name='$f_Addr_Name',Addr_NickName='$f_Addr_NickName',Addr_Group='$f_Addr_Group',Addr_Phone='$f_Addr_Phone',Addr_Handset='$f_Addr_Handset',Addr_Qq='$f_Addr_Qq',Addr_Email='$f_Addr_Email',Addr_Addr='$f_Addr_Addr',Addr_Memo='$f_Addr_Memo' where User_Account='$uid' and id='$id'";
$dbc->Execute($sql);
header("Location:AddrList.php?group=$f_Addr_Group");
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>村委会档案管理中心 - 通讯录</title>
<link href="../images/User_Main.css" rel="stylesheet" type="text/css" />
<script>
try{
	if(top!=window){
		document.domain	="www.wu-liao.com";		
	}else{
		top.location.href="/webin.php?refer=%2FAddr%2FAddrEdit.php";
	}
}catch(e){}
function showNewMessage(user){
	top.showNewMessage(user);
}

</script>
<script>
function UC_Addr_checkAddr(form_addr)
{
    /*
       eles = {元素名:[检查空吗?,最大字数,中文名]}
        参数1:
            最大字符数
        参数2:
            中文名,用在错误提示
     */
    var eles = {
        'f_Addr_Name':[10,'姓名'], //姓名
        'f_Addr_NickName':[10,'昵称'], //昵称
        'f_Addr_Phone':[50,'电话号码'], //电话号码
        'f_Addr_Handset':[50,'手机号码'], //手机号码
        'f_Addr_Qq':[50,'QQ'], //QQ
        'f_Addr_Email':[50,'email'], //email
        'f_Addr_Addr':[50,'地址'], //地址
        'f_Addr_Memo':[1000,'简介'] //简介
    };
    var message = ''; //给用户的错误提示
    var result = true; //验证通过吗?默认下true

    //1.检查,必要字段是否填写? --- 姓名和昵称,至少2填一
    if(validate_checkEmpty(validate_trim(form_addr['f_Addr_Name'].value    )) && 
       validate_checkEmpty(validate_trim(form_addr['f_Addr_NickName'].value))
      )
    {
        message += '姓名和昵称,2个里至少填一个! ';
        result = false;        
    }
    //检查长度
    for (var e in eles)
    {
        var t = form_addr[e].value;//临时变量
        //0.先把左右的空格去掉
        t = validate_trim(t);
        //1.检查,填写的字段字数超规乎? 注意有些字段可以不写,也就是最小长度是0
        if(!validate_checkLength(t,0,eles[e][0]))
        {
            message += eles[e][1]+"的最大字数是"+eles[e][0]+'个字符. ';
            result = false;
        }
    }

    //有错误提示吗?
    if(!result) alert(message+' 首尾空格不算字符.');
    //end
    return result;
}
</script>
</head>
<body>
<div id="top">
<div id="logo"><a href="/User/Main.php"></a></div>
<div id="topr">
<div id="exit"><a href="http://www.wu-liao.com/" target="_top">网站首页</a><!--| <a href="/User/Online.php">在线列表</a> | <a href="http://bbs.51.com/gourl.php?refer=/index.html" target=_blank>论坛</a> | <a href="http://qun.51.com/gourl.php?refer=/index.php" style="color:#0000cc;text-decoration: underline;">群组</a> --><?php if($_COOKIE["uid"] !=""){?> | <a href="http://www.wu-liao.com/home.php?user=<?php echo $_COOKIE["uid"]; ?>" target="_blank" style="color:#0000cc;text-decoration: underline;" id="myhomepage">我的主页</a> | <a href="../login.php?action=logout" target="_top">安全退出</a></div><?php } ?>
<div id="menu">
<div class="m2">
<div class="mg"><a href="/User/Main.php">用户管理中心</a></div>
<div class="mh"><a href="/Diary/DiaryList.php">日记文集</a></div>
<div class="ma"><a href="/Photo/PhotoList.php">相册</a></div>
<div class="ma"><a href="/Image/ImageList.php">图库</a></div>
<div class="mb"><a href="/Music/MusicList.php">音乐</a></div>
<div class="mc"><div id="ms"><a href="/Memo/MemoList.php"><img src="../images/suo2.gif" width="10" height="12" />&nbsp;秘密记事本</a></div>
</div>
<div class="me"><a href="/Fav/FavList.php">网址收藏夹</a></div>
<div class="mf" id="do1"><a href="AddrList.php">通讯录</a></div>
</div>
</div>
</div>
<div id="nav">
<div id="navt"></div>
</div>

<div id="mjx"></div>
<div id="main">
<div id="left">
<div id="leph">
<div class="phff">
<div class="phtt">
通讯录分类</div>
<?php 
$sql1="select * from AddrGroup where User_Account='$uid' order by GroupOrder desc";
$result=$dbc->query($sql1);
while ($row=@mysql_fetch_array($result)) {
?>
<?php if ($row["GroupName"]==$group){?>
<div class="phl1"><div class="phz "><a href="AddrList.php?group=<?php echo $row["GroupName"]; ?>" title="<?php echo $row["GroupName"]; ?>"><?php echo $row["GroupName"]; ?></a></div></div><?php }else{?><div class="phl2 "><a href="AddrList.php?group=<?php echo $row["GroupName"]; ?>" title="<?php echo $row["GroupName"]; ?>"><?php echo $row["GroupName"]; ?></a></div><?php }?>

<?php }?> <div class=phl2 style='font-size:12px;color:red'><div class="phz" ><a href='/FixGroup.php' target=_blank></a></div></div></div>
<div class="mxle"><a href="AddrGroup.php">分类管理</a></div></div>
</div>
<div id="right">
<div id="fenle">
<Table style="margin-top:20px;margin-bottom:40px;text-align:left;">
<form id="form1" name="form1" method="post" action="?action=edit&id=<?php echo $rs["id"]; ?>&group=<?php echo $group; ?>" enctype="multipart/form-data" onSubmit="return  UC_Addr_checkAddr(this);">
<tr ><TD >
姓名:</TD><TD ><INPUT Name="f_Addr_Name" type="Text" size="12"/></TD></tr><tr ><TD >
昵称:</TD><TD ><INPUT Name="f_Addr_NickName" type="Text" size="12"/></TD></tr><tr ><TD>类别:</TD><TD><select name="f_Addr_Group"><?php $result=$dbc->query($sql1);
while ($row=@mysql_fetch_array($result)) {
?><option value='<?php echo $row["GroupName"]; ?>'><?php echo $row["GroupName"]; ?></option><?php }?></select><TD></tr><tr ><TD >
电话号码:</TD><TD ><INPUT Name="f_Addr_Phone" type="Text" size="20"/></TD></tr><tr ><TD >
手机号码:</TD><TD ><INPUT Name="f_Addr_Handset" type="Text" size="20" MaxLength="11"/></TD></tr><tr ><TD >
QQ号码:</TD><TD ><INPUT Name="f_Addr_Qq" type="Text" size="12"/></TD></tr><tr ><TD >
Email地址:</TD><TD ><INPUT Name="f_Addr_Email" type="Text" size="30"/></TD></tr><tr ><TD >
地址:</TD><TD ><INPUT Name="f_Addr_Addr" type="Text" size="40"/></TD></tr><tr ><TD >
简介:</TD><TD ><textarea Name="f_Addr_Memo" type="TextArea" Cols="40" Rows="4"></TextArea></TD></tr><tr ><TD>&nbsp;</TD><TD><input type=submit class="btn" value=保存> <input class="btn" type=reset value=取消 onclick="self.location='AddrList.php?group=<?php echo $group; ?>';"><TD></tr>
</form>
</Table>

<script>
if (document.all("f_Addr_Name").options && "<?php echo $rs["Addr_Name"]; ?>" == "" ){
	document.all("f_Addr_Name").options[0].selected=true;
}else{
	document.all("f_Addr_Name").value="<?php echo $rs["Addr_Name"]; ?>";
};
if (document.all("f_Addr_NickName").options && "<?php echo $rs["Addr_NickName"]; ?>" == "" ){
	document.all("f_Addr_NickName").options[0].selected=true;
}else{
	document.all("f_Addr_NickName").value="<?php echo $rs["Addr_NickName"]; ?>";
};
if (document.all("f_Addr_Group").options && "<?php echo $rs["Addr_Group"]; ?>" == "" ){
	document.all("f_Addr_Group").options[0].selected=true;
}else{
	document.all("f_Addr_Group").value="<?php echo $rs["Addr_Group"]; ?>";
};
if (document.all("f_Addr_Phone").options && "<?php echo $rs["Addr_Phone"]; ?>" == "" ){
	document.all("f_Addr_Phone").options[0].selected=true;
}else{
	document.all("f_Addr_Phone").value="<?php echo $rs["Addr_Phone"]; ?>";
};
if (document.all("f_Addr_Handset").options && "<?php echo $rs["Addr_Handset"]; ?>" == "" ){
	document.all("f_Addr_Handset").options[0].selected=true;
}else{
	document.all("f_Addr_Handset").value="<?php echo $rs["Addr_Handset"]; ?>";
};
if (document.all("f_Addr_Qq").options && "<?php echo $rs["Addr_Qq"]; ?>" == "" ){
	document.all("f_Addr_Qq").options[0].selected=true;
}else{
	document.all("f_Addr_Qq").value="<?php echo $rs["Addr_Qq"]; ?>";
};
if (document.all("f_Addr_Email").options && "<?php echo $rs["Addr_Email"]; ?>" == "" ){
	document.all("f_Addr_Email").options[0].selected=true;
}else{
	document.all("f_Addr_Email").value="<?php echo $rs["Addr_Email"]; ?>";
};
if (document.all("f_Addr_Addr").options && "<?php echo $rs["Addr_Addr"]; ?>" == "" ){
	document.all("f_Addr_Addr").options[0].selected=true;
}else{
	document.all("f_Addr_Addr").value="<?php echo $rs["Addr_Addr"]; ?>";
};
if (document.all("f_Addr_Memo").options && "<?php echo $rs["Addr_Memo"]; ?>"=="" ){
	document.all("f_Addr_Memo").options[0].selected=true;
}else{
	document.all("f_Addr_Memo").value="<?php echo $rs["Addr_Memo"]; ?>";
};
</script>
</div>
</div>
</div>
<div id="bottom">
<div id="baidu" style="color:#a0a0a0;"><?php require("../foot.php"); ?></div>
</div>
</body>
</html>