Я новичок в PHP, и ответ может быть простым, но даже после нескольких поисков мне не удалось исправить эту простую проблему.
Так что я пытаюсь получить параметры из URL, используя $ _GET, вот пример кода:
<?php
$ee = $_GET["search"];
$fp = fopen('results.json', 'w');
fwrite($fp, "ee : [" . $ee . "]");
fclose($fp);
?>
URL, который я использую следующее: http://localhost:63342/friend-s-app/sources/home.html?search=test
Файл JSON содержит: ee : []
из того, что я понял, что это должно быть: ee: [test]
Вот код, откуда я каллусы ng it (AngularJS)
$http.post("../datas/getprojects.php").
success(function() {
$http.get("../datas/results.json")
.success(function (response) {
$scope.tiles = response.records;
});
});
Любая идея о том, как ее исправить?
Опубликовать HTML-форму, которая вызывает ваш скрипт. Кстати, мы не можем получить доступ к вашему локальному хосту. –
Каждый раз, когда вы получаете доступ к этой странице без параметра 'search', он будет писать файл с пустой ee. – AbraCadaver
Вы пробовали эхо-ауть $ ee, чтобы подтвердить, что он фиксирует правильную информацию? – jackel414