权重域名

已备案域名,老域名交易,高权重域名购买,百度权重域名出售,权重域名买卖,万网已备案老域名注册查询抢注转让,买老域名,二手老域名,鹰潭网站建设

GET与POST如何删除数据

GET与POST如何删除数据

我们知道,用户要删除数据,首先从admin页面上remove链接开始,它链接到用户脚本。我们还知道,数据可以通过连接URL传递到用户脚本。不过,这里还有一个问题,实际上GET请求不应改变服务器上的任何内容,如删除一个数据。一种可能的解决方案是不对服务器做任何改变,暂且如此。确认页面用一个简单的YSE或NO表单显示了准备删除的数据。选择YES并点击提交按钮会导致数据确实被删除,而选择NO则会取消数据删除。

由同一个脚本对GET和POST请求做出响应是完全可能的,甚至在某些情况下这会很有帮助。从GET和POST的角度来考虑,用户脚本可以显示确认页面,作为对admin脚本GET请求的一个响应。由于确认本身是一个表单,它可以在提交时发出自己的POST请求。如果表单是一个自引用表单,那么同一个脚本既可以处理POST请求,又能完成数据删除。以下是这个过程的步骤:1、用户点击admin页面上remove链接时通过一个GET请求启动脚本。2、脚本使用存储在$_GET数组中的数据生成一个删除确认表单。3、脚本再次启动,不过这一次是用户提交确认表单时通过一个POST请求来启动。4、脚本从数据库删除数据,同时从web服务删除相应文件。

«1»