PHP网站设计要注意哪些问题
2019.10.18

  PHP网站是当下备受企业青睐的建站类型,但PHP网站建设与普通网站建设也有很大的差异,毕竟所选用的语言不通,因此网站的布局和设计也会有很大的差异,那么PHP网站设计要注意哪些问题?

PHP网站设计要注意哪些问题

  1、防止sql注入

  在PHP编码的时候,一些比较基本的安全问题:

  注意初始化你的变量

  2.防止SQL Injection(sql注射)

  我们知道Web上提交数据有两种方式,一种是get、一种是post,那么很多常见的sql注射就是从get方式入手的,而且注射的语句里面一定是包含一些sql语句的,因为没有sql语句,那么如何进行,sql语句有四大句:select、update、delete、insert,那么我们如果在我们提交的数据中进行过滤是不是能够避免这些问题呢?

防止SQL Injection

  于是我们使用正则就构建如下函数:

  (1)把select,insert,update,delete,union,into,load_file,outfile/,./,../,'等等危险的参数字符串全部过滤掉,处理掉'select_ from _*_的情况_

  (2)处理掉a.php?id=1asdfasdfasdf

  (3)去除'','%',这些字符特殊意义字符

  (4)对编辑内容进行过滤和转换

  综合来说即2个,1.初始化你的变量2.一定记得要过滤你的变量

  服务器端用mysql_real_escape_string清洁客户端数据在服务器端清洁客户端数据是每个程序员经常要做的工作,虽然我们通常会在客户端添加Javascript验证,但是,恶意用户很容易自己构造FORM提交数据以绕过客户端验证。另外,在客户端禁用Javascript时验证同样不能起到作用。因此,服务器端清洁数据必不可少,本文介绍的是用mysql_real_escape_string清洁数据的方法,经过清洁的数据可以直接插入到数据库中。

PHP网站设计要注意哪些问题

  PHP网站设计要注意哪些问题?企业在做网站建设的时候,相比以前的建站技术来说,PHP建站更加能够适用于当下市场的发展需求,但PHP建设中也有很多的问题需要要站长们注意,否则网站也就难以受到用户的青睐。