在C中使用http设置PHP超级全局变量

时间:2016-01-02 21:38:26

标签: php c http get http-post

好的我知道登录表单通常有一个按钮,表单通常会注册到一个操作脚本,只要用户点击提交按钮就会调用该脚本。在表单提交上,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”?

1 个答案:

答案 0 :(得分:0)

您可以使用

extract($_REQUEST);

实现这样的目标。当然,与(现已删除)设置register_globals具有相同的安全隐患,所以你真的必须知道你做了什么。