Я загружаю свои файлы, используя прочитанный файл, поэтому кажется, что на индексной странице около 5 страниц, а в аргументах URL указывается, что будет показано.
Так, например, мой профиль сайта http://profile.campatet.com имеет 3 страницы:
- страница входа
- страница профиля
- страница поиска,
Если URL-адрес http://profile.campatet.com/?s=something
, он загрузит search.php
на страницу индекса, и вы увидите страницу поиска.
Если это http://profile.campatet.com/?user=something
, он загрузит profile.php
на страницу индекса и станет профилем пользователя.
Если это просто http://profile.campatet.com/
, он загрузит login.php
на страницу индекса и станет страницей входа.
Теперь страница моего профиля загружается на страницу индекса, когда страница индекса использует функцию readfile()
.Тем не менее, на странице моего профиля необходимо проверить cookie, чтобы убедиться, что человек, который обращается к странице моего профиля, действительно является владельцем учетной записи.
Однако по какой-то причине страница не может найти cookie, когда она загружается с помощью функции readfile
.Он работает правильно, когда я открываю его как независимый файл, поэтому я знаю, что в моем коде для страницы собственного профиля нет ничего плохого.
Почему это происходит?