@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;


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

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

Войти через центр авторизации
Похожие вопросы
LAPTOP.RU Москва
от 150 000 до 190 000 ₽
от 80 000 до 120 000 ₽
LAPTOP.RU Москва
от 130 000 до 170 000 ₽
06 мар. 2021, в 02:23
120000 руб./за проект
06 мар. 2021, в 00:29
500 руб./за проект
05 мар. 2021, в 23:28
1200 руб./за проект