$data = file_get_contents("php://input");
if (isset($data)) {
$request = json_decode($data);
$un = $request->username;
$mob = $request->mobile;
$em = $request->email;
}
Причина, по которой происходит эта ошибка, заключается в том, что HTTP-запрос не содержит объект JSON с вашими ожидаемыми свойствами. Например, если вы получаете ошибку при захвате имени пользователя, это означает, что ваш объект JSON не имеет свойства username
.
echo print_r($request,true)
чтобы увидеть, как выглядит декодированный JSON.