Учусь делать REST API на PHP. Дело в том, что у меня сам АПИ разбит на неск. файлов, поэтому я подключаю их с помощью require_once 'api/account.php
. Далее я инициализирую переменную:
# APIs
require_once 'api/account.php';
$account = new Account();
В самом классе есть публичная функция signup, которую мне нужно использовать после приёма POST с ссылкой /signup. Выходит такая штука:
switch($uri) { // uri - переменная, в которой $_SERVER['REQUEST_URI'] без '/'
case 'signup':
$query = $account->signup($_POST['fname'], $_POST['sname']);
if($query) ret(200, 'OK', json_encode($account->returnData()));
else ret(404, 'Not found', json_encode($account->returnError()));
break;
}
Функция signup
возвращает true или false, в зависимости от результата, returnData
и returnError
возвращают массивы.
Для теста использую PostMan. При запросе выдаёт:
Notice: Undefined variable: account in C:\laragon\www\test_module\index.php on line 38
Каким образом можно решить эту проблему?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Создал svg файл, нужно его отправить по почте, но я что-то делаю не так:
Вы, наверное, посчитаете этот вопрос глупым, но все же
Есть VPS сервер на Debian 9На сервере крутится одно самописное Java приложение