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

      PHP发展到今天,技术不断进步,很多技术人员都作为首选的WEB语言工具,义乌立天网络公司从2009年运用PHP进行企业网站和商城网站开发,在开发过程中也会遇到或多或少的问题,现总结如下:在以后的义乌网站建设过程中看看会起到温故而知新的目的!

1).tinyint类型尽量不要用,偶尔会出错,最好可以选用INT类型数据。


2).有时用while发现丢失了第一条数据,这种情况一般是在先判断了有没有符号条件记录,有符合条件的记录再循环显示数据。


3).一句SQL算出一个表中相同会员(或其它)购物总积分(总价格,总登录次数等等)
$jf=mysql_result(mysql_query("select sum(`jf`) from `eobo_jf` WHERE `pass`='1' and `uid`=".$uid,$conn),0);


4).用AJXA修改商品字段要注意什么?AJXA修改字段麻烦的是取当前商品的ID的值,同时加一个隐藏表单:
<input name="ad_yck_<?=$rowa['id']?>" type="text" id="ad_yck_<?=$rowa['id']?>" size="6" value="<?php echo $rowa["ad_yck"];?>"  onChange="CallServer(<?=$rowa['id']?

>);">
<input name="uid_<?=$rowa['id']?>" type="hidden" id="uid_<?=$rowa['id']?>" size="6" value="<?php echo $rowa["id"];?>">


5).SQL注入无论何时都要防的:可以用正则进行检查!
不要自我安慰,说攻击者要知道数据库结构的信息才能实施上面的攻击。没错,确实如此。但没人能保证攻击者一定得不到这些信息,一但他们得到了,数据库有泄露的危险。如果你在用开

放源代码的软件包来访问数据库,如果这些代码设计不良的话,风险就更大了。
PHP 有很多可以用于检查输入的函数,从简单的变量函数和字符类型函数(比如 is_numeric(),ctype_digit())到复杂的 Perl 兼容正则表达式函数都可以完成这个工作。
如果程序等待输入一个数字,可以考虑使用 is_numeric() 来检查,或者直接使用 settype() 来转换它的类型,也可以用 sprintf() 把它格式化为数字。


6).规范SQL语句,越规范的SQL语句运行效率越高,安全性越好!有时不规范的SQL也能用,大家就不太注意了!

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