Когда вы устанавливаете куки, его значение будет отправлено клиенту вместе со страницей. $_COOKIE
(или $HTTP_COOKIE_VARS
) содержит информацию о файлах cookie, которая была отправлена клиентом вместе с запросом . Поскольку вы только что установили cookie, клиент сможет отправлять информацию только при следующем запросе.
В руководстве это выглядит так: :
После того, как куки установлены, к ним можно получить доступ при загрузке следующей страницы с массивами $ _COOKIE или $ HTTP_COOKIE_VARS.
Re РЕДАКТИРОВАТЬ
Это все та же проблема. Если имя и пароль принадлежат администратору, вы просто устанавливаете cookie-файл, который происходит без вывода сообщений. Затем вы повторяете содержимое файла cookie, отправленного с запросом, который, вероятно, пуст, поэтому он ничего не отображает.
Что вам действительно не следует делать, так это хранить имя администратора и пароль в cookie-файле. Это Bad ™ . Любой, у кого есть доступ к компьютеру, может просто просмотреть куки, чтобы получить конфиденциальную информацию для входа. Кроме того, информация будет передаваться при каждом запросе, скорее всего, в виде простого текста, поэтому любой прокси-сервер или анализатор может также получить информацию для входа. Либо зашифруйте их перед сохранением в файле cookie, либо используйте надлежащие сеансы.