Задать вопрос

Почему GET ломает file_get_contents?

Друзья помогите, я уже всю голову сломал.... Почему GET ломает file_get_contents()? Т.е. если я делаю так:
echo file_get_contents('../test/test.php');
Все прекрасно работает, но стоит только добавить GET или даже просто знак вопроса и все разом ломается - Warning: file_get_contents(.../test/test.php?id=1&uid=2): failed to open stream: No such file or directory in..
Если зайти через браузер site.com/test/test.php?id=1&uid=2 - все прекрасно работает

Почему? Что не так? PHP 7.3
  • Вопрос задан
  • 130 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
inoise
@inoise Куратор тега PHP
Solution Architect, AWS Certified, Serverless
Банально. Вы таким образом получаете не Get запрос, а читает файл на диске. Get запрос работает только при указании абсолютного пути
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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