好的我知道登录表单通常有一个按钮,表单通常会注册到一个操作脚本,只要用户点击提交按钮就会调用该脚本。在表单提交上,PHP全局变量$ POST ['Xxx']和GET ['XXX']根据表单输入中的值进行设置。
我想要做的是,我想要一个PHP脚本说server.php与内部变量$ serverName, 现在我想通过url设置这个变量($ serverName),而不像每当用户点击提交时由php动作脚本获取的表单数据。我将有一个C程序,它向服务器发送一个带有可变数据的http url请求。即[url] www.mysite.com/server.php?serverName=awesomeServer [/ url],此时server.php脚本应该知道其内部变量$ serverName现在等于“awesomeServer”然后处理一些自定义mysql事务。
问题是如何通过http请求网址将变量$ servername设置为$ serverName =“awesomeServer”?
答案 0 :(得分:0)
您可以使用
extract($_REQUEST);
实现这样的目标。当然,与(现已删除)设置register_globals
具有相同的安全隐患,所以你真的必须知道你做了什么。