file_get_contents теряет php переменные, если они получены из базы данных

$userid = $myrow[0];
$userid2 = (int)$userid;
$query = "SELECT * FROM data where data.id=".$userid2."";
$result = mysqli_query($mysqli, $query);
$rows = mysqli_fetch_row($result);

$homepage = file_get_contents('https://m.com/index.php'); 
echo $homepage;

Страница https://m.com/index.php содержит переменные из массива $rows. Если запрос к базе данных такой $query = "SELECT * FROM data where data.id=1"; , то $homepage корректно отображает $rows[1], если же $query = "SELECT * FROM data where data.id=".$userid2.""; ($userid2 - это преобразованная в число $myrow[0]), то $homepage вместо $rows[1] отображает пустоту.

$myrow[0] получена корректно, в данном случае это 1.


Ответы (0 шт):