用cURL将自己绑在一起。为我的框架使用codeingiter并从getsparks.org/packages/curl下载了CURL库。 我有这个URL http://localhost:8984/rest?run=loc.xq& $ a = York所以这是我在一个城市(如约克)传递的BaseX的休息,它向我展示了一个停车场,这在我的浏览器中有效。所以我想要做的是让用户在表单中键入名称并将其传递给basex并显示结果。我让我查看,控制器设置,这是我目前在控制器中的代码
$this->load->library('curl');
$url = "http://localhost:8984/rest?run=loc.xq&$a=";
$datai = array($this->input->POST('carpark_location'));
$results = $this->curl->simple_get($url,$datai);
所以这对我来说看起来是正确的,但不是,回来时出现错误,
Message: Undefined variable: a
我猜它从文本中选择$ a作为变量,我怎么会忽略它呢? 不确定是否只会解决我的问题,但打印出$ url和$ datai如下所示?
http://localhost:8984/rest?run=loc.xq&=Array ( [0] => York )
我错过了什么?
答案 0 :(得分:0)
请改为尝试:
$ url ='http://localhost:8984/rest?run=loc.xq& $ a ='
因为它在单引号内而不是双引号中,所以PHP应该将$ a视为字符串的一部分而不是变量。