新闻资讯
来源:成都网站建设 作者:赛维思网络 发布日期:2014-04-28 浏览:2185次
对于用户脚本,它会以两种不同的方式调用。第一种方式是用户点击admin页面上的一个remove链接时,在这种情况下,会有一个URL指向脚本。由于数据打包到URL中,所以这认为是一个GET请求。这个GET请求会导致脚本生成一个web表单,其动作指向同一个用户脚本。所以用户提交表单时,会再一次调用这个脚本。不过不同于第一次调用,现在再没有已经打包数据的URL,因此不是GET请求。相反,数据会通过一个POST请求传递,相应地,可以从$_POST数组得到这些数据。
调用脚本的方式实际上决定了它的工作,脚本看到数据通过一个URL作为GET请求发送时,它知道要显示一个确认表单,而不是从数据库删除任何数据。所以$_GET数组中发送的数据只在确认页面中使用,对于服务器不会有任何持久影响。脚本看到数据通过一个POST请求传递时,脚本知道它可以从数据库删除数据。所以使用$_POST数组访问数据,并组装一个DELETE FROM查询来删除数据。另外由于大多数数据还在web服务器上存储有一个文件,所以这个脚本还要删除相应的文件。
上一篇:为什么要做微信推广
下一篇:用PHP使用cookie
Copyright © www.svis.cn All Rights Reserved. 成都赛维思网络技术有限公司 蜀ICP备13002520号-3 Sitemap