我是PHP的新手,答案可能很简单,但即使经过多次搜索,我也无法解决这个简单的问题。
所以我尝试使用$ _GET从URL获取params,这是一个示例代码:
<?php
$ee = $_GET["search"];
$fp = fopen('results.json', 'w');
fwrite($fp, "ee : [" . $ee . "]");
fclose($fp);
?>
我使用的网址如下:http://localhost:63342/friend-s-app/sources/home.html?search=test
JSON文件包含:ee : []
根据我的理解应该是:ee: [test]
这里是我调用它的代码(AngularJS)
$http.post("../datas/getprojects.php").
success(function() {
$http.get("../datas/results.json")
.success(function (response) {
$scope.tiles = response.records;
});
});
有关如何修复它的想法吗?
答案 0 :(得分:0)
您提供的PHP代码需要存在于您使用该网址访问的文件中。既然如此,它必须是&#34; home.php&#34;,而不是&#34; home.html&#34;。