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" /> 秘密记事本</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> </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>