义乌立天网络公司
服务热线:0579-85905398 85905399   传真:0579-85905460  投诉:0579-85905455  QQ咨询:义乌立天网络公司客服 
做客户最满意的义乌网站建设义乌网络公司服务商!    亲切、开放、严谨、诚信、热忱!
义乌立天网络公司简介
 
  立天服务项目
义乌网站建设
义乌企业邮箱
义乌网站建设
  5年互联网服务经验,成就非凡
  7×24小时不间断服务:13429027500
  专业的技术团队,高素质的客服人员
  常见问题
   义乌网站建设--网站如何备案?
   义乌网站推广--企业应如何建设营销型网站?
   义乌网站优化--谈谈最基本的SEO你做了吗?
   义乌网页制作--企业建设网站需要策划吗?
   立天网络公司能为您做什么样的网站?
   网站建设对搜索引擎的影响
   义乌网络公司网站建设流程
   网站建设详细策划的关键步骤
   义乌网络公司--网站建设的常见问题
   企业为什么要选择海外服务器虚拟主机
义乌网络公司
   新闻中心
义乌网站建设为您总结使用PHP开发会员注册应该注意的问题
文章来源:义乌立天网络 发表于:2012-6-13

        网站开发中会员注册是经常被应用的,会员注册我们考虑最多的如安全性,简洁性的同时还要考虑程序的高效性!下面先分析一下安全性、简洁性、高效性,然后再说说用PHP如何实现它!

        安全性:特别是在购物消费的商城类网站尤其重要!涉及到帐户购物安全,资金安全。影响巨大,切不可马虎草率!

        简洁性:尽量用封装的类来进行程序开发,这种程序简洁高效,同时安全性也得到进一步提高!注册内容也尽量简洁,不用太繁杂,繁杂的注册内容让人摸不着头脑,义乌网站建设立天网络曾开发一个客户的会员系统,客户要求注册项目达50多项,而且注册分为商品供应理商,商品采购商!更让人搞不清的是供应商叫VIP会员,采购商叫黄金会员,个人和企业等都是在同一个地方显示,这个的东西让客户注册会让人疯掉的,而且没有清楚的文字说明!

        高效性:就用JQUERY技术开发将使得程序更要加高效,JUQERY中使用AJAX无刷新帐户检测,密码安全性等,不仅用户体验效果好,程序效率也非常高!否则可能用到N个IF...ELSEIF...


        再分析一下程序如何用PHP来实现,讨论一下关键的地方:
        1).PHP如何结合JQUERY中的AJAX?
        先用JQUERY取到dlh变量,然后AJAX提交到regajax进行检测,addClass("fred")同时用红色字体用进行检测结果注释,程序代码如下:
$.post("regajax.php",{dlh:dlh},function(tishi){
$("#tishi").html(tishi).addClass("fred");
},"html"); 

        2).检测用户长度,密码二次输入是否一致,同时用jquery追加CSS,增加友好的用户体验:
if(dlh.length<6){
$("#tishi").html("您输入的长度不够,必须6-12位数字").addClass("fred");
$("#dlh").addClass("putredtab");
}
else if(mm1!=mm){
$("#tsmm1").html("您的二次输入的密码不一致").addClass("fred");
$("#mm1").addClass("putredtab");
}

        3).如何实现不同的用户类型,表单必填项目不同?以个人类型和企业类型会员为例:对个人和企业必填项作提示
$("#hynx").blur(function(){     
if($hynx=="企业"){$("#gsmc").html("*").addClass("fred");}
if($hynx=="个人"){$("#gsmc").html("").addClass("fred");}
});

        4).安全性:
        网站建设过程中,很多义乌网络公司同行的技术人员交流时说密码MD5加密太麻烦,因为很多时侯用户忘记密码处理就困难了!但相对来说MD5安全性高,其二为了更好的解决找回密码的困难用用户注册的邮箱接受新密码的方法解决!
        定义一个常量,用MD5加密,虽然曾听说MD5也可破解,但目前为止相对来说安全性还是非常高的!
defined('LOGINUSER') or define('LOGINUSER','90bed51510b09ad5d325d8d174fa616c',true);
会员登录用SESSION记录这个常量:
$_SESSION["userid"]=LOGINUSER.",".$row["members_id"];

 



本文地址:http://www.eobo.cn/news/264.html

上一篇: PHP广告按时间显示的思路

下一篇: 合作链接不可忽视对方网站的安全

地址:浙江省义乌市江东南路583楼  电话:0579-85905398  85905399   85905400  浙ICP备07017869号  
版权所有:©2005-2012 义乌立天网络信息技术有限公司