@Aleksey_ADm1

Получение данных со страницы?

Есть вот такой код:

<?php

if (isset($_GET['user_id'])) {
    $mysql = json_decode(file_get_contents("../bot/mysqli.json"));
    $db = mysqli_connect($mysql->object->host, $mysql->object->user, $mysql->object->password, $mysql->object->database);
    
    $name = '';
    $sql = mysqli_query($db, "SELECT * FROM users WHERE user_id = {$_GET['user_id']}");
    while ($row = mysqli_fetch_assoc($sql)) {
        $name = $row["name"];
    }
    
    $json = array(
        'response' => array(
            'name' => $name
        )
    );
    
    $json = json_encode($json, JSON_UNESCAPED_UNICODE);
    echo $json;
}

?>

<meta charset='utf-8'>


Все данные спокойно выводятся, когда хочу обработать эти данные, то ничего просто не получается, хотя если не использовать вывод с mysql, то всё работает, вот код:

<?php

$json = json_decode(file_get_contents("http://laytonmn.beget.tech/method/users.php?user_id=626294578"));
echo $json->response->name;


Хотелось бы узнать с чем это может быть связано.
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
@T3R3AND
Уберите <meta charset='utf-8'>
И экранируйте запрос
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы