Excel, Php и сессии - PullRequest
       16

Excel, Php и сессии

0 голосов
/ 25 мая 2010

Я хочу экспортировать таблицу Excel с PHP. Эта таблица содержит ссылки на фактический веб-сайт. Проблема в том, что эти ссылки могут видеть только авторизованные пользователи. Когда я нажимаю на ссылки в файле Excel, даже если я вошел на свой веб-сайт (так что технически там уже запущен сеанс), страница не открывается, а вместо этого перенаправляет меня на экран входа в систему (поэтому он запускается другой сеанс).

Какие-нибудь решения?

Ответы [ 2 ]

0 голосов
/ 25 мая 2010

Этот вопрос является поддельным:)

В моем приложении должна быть ошибка, потому что информация о сеансе сохраняется, когда я нажимаю ссылку в Excel.

0 голосов
/ 25 мая 2010

Что вы, вероятно, захотите сделать, - это создать уникальный идентификатор для пользователя. Этот ключ будет добавлен в конец URL. Когда пользователь щелкает URL-адрес в файле, ключ затем регистрирует их на сайте на определенной странице, на которую он нажал.

Сгенерированный URL будет выглядеть примерно так:

http://www.mysite.com/linkedpage.php?SK=asdsomerandomstring123

Если их необходимо сохранить, то значения сеанса необходимо сохранить в базе данных либо в сериализованном массиве, либо по отдельности.

Существуют проблемы безопасности, связанные с разрешением входа в систему на основе ключа в URL-адресе, поэтому вам необходимо взвесить удобство того, что вы пытаетесь сделать, с любыми проблемами безопасности, которые будут с ним связаны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...