成都赛维思网络技术有限公司

新闻资讯

当前位置:首页 > 新闻资讯 > 网站建设开发

调用脚本的处理方式

来源:成都网站建设    作者:赛维思网络    发布日期:2014-04-28    浏览:2014次

对于用户脚本,它会以两种不同的方式调用。第一种方式是用户点击admin页面上的一个remove链接时,在这种情况下,会有一个URL指向脚本。由于数据打包到URL中,所以这认为是一个GET请求。这个GET请求会导致脚本生成一个web表单,其动作指向同一个用户脚本。所以用户提交表单时,会再一次调用这个脚本。不过不同于第一次调用,现在再没有已经打包数据的URL,因此不是GET请求。相反,数据会通过一个POST请求传递,相应地,可以从$_POST数组得到这些数据。

调用脚本的方式实际上决定了它的工作,脚本看到数据通过一个URL作为GET请求发送时,它知道要显示一个确认表单,而不是从数据库删除任何数据。所以$_GET数组中发送的数据只在确认页面中使用,对于服务器不会有任何持久影响。脚本看到数据通过一个POST请求传递时,脚本知道它可以从数据库删除数据。所以使用$_POST数组访问数据,并组装一个DELETE FROM查询来删除数据。另外由于大多数数据还在web服务器上存储有一个文件,所以这个脚本还要删除相应的文件。
 

Copyright © www.svis.cn All Rights Reserved. 成都赛维思网络技术有限公司  蜀ICP备13002520号-3   Sitemap