Очень новый с AngularJS, я уверен, что это что-то просто, я делаю неправильно, но я не могу понять это. Все, что я пытаюсь сделать, это регистрировать входящий POST из Angular, используя PHP. Функция
AngularJS:
$scope.addTask = function() {
$http.post('process.php', { newTask: $scope.newTask });
$scope.newTask = '';
};
process.php:
if (isset($_POST['newTask'])) {
createLog('test');
}
function createLog ($str) {
$file = 'log.txt';
$str .= "\n";
file_put_contents($file, $str, FILE_APPEND | LOCK_EX);
}
Какая ошибка вы получаете? Является ли ваш файл process.php в том же каталоге, что и ваш .js-файл? Если нет, это относительный путь. – buzzsaw
Ошибка, это просто не означает, что передается переменная POST. Путь правильный. –
@buzzsaw каталог или путь к файлу js не имеет никакого значения вообще – charlietfl