脚本的URL可以用于将数据作为一个GET请求传递。要让脚本删除一个数据,它必须知道要删除哪一个数据。不过这是在admin脚本中决定的。这样就带来一个问题,admin脚本如何告诉用户脚本要删除哪一个数据?脚本之间的这种通信是通过以下做法完成的,即在admin页面上显示的各个数据的相应URL中打包有关数据。如果仔细分析一个特定数据的相应URL,就会注意掉所有数据都在其中。
数据会通过一个URL传递,不过用户脚本究竟是如何拿到这个数据的?通过一个URL传递到脚本的数据可以通过$_GET超级全局变量得到,这是一个与$_POST非常类似的数组。将数据打包到一个链接URL与在web表单中使用GET请求完全相同。在传统的HTML GET请求中,表单数据会自动作为脚本URL的一部分发送到保单处理脚本。我们也在做同样的事情,只是要手工地将我们自己的GET请求构建为定制URL。