$page = file_get_contents('myPage.php?id='.$_GET['id']);
Получает содержимое файла myPage.php?id=...
в текущем каталоге .Поскольку это выглядит как часть URL-адреса, вы, вероятно, захотите получить некоторую веб-страницу с этим утверждением.Если это так, вам нужно использовать полный URL.
$change = file_get_contents('myPage.php?id='.$_GET['id']);
Это снова получает тот же файл, что и в строке 1. Вы можете использовать $page
вместо $change
и оставить эту строкувот так:
$change = str_replace("/Elements/", "", $page);
Функция file_put_contents
имеет имя файла в качестве первого параметра и данные в качестве второго параметра.У тебя все наоборот.