2012-03-01 3 views
1

Можно ли щелкнуть по ссылке (html), была ли установлена ​​php-сессия? Я пытаюсь остановить ссылку, если пользователь не войдет в систему. СпасибоСсылка на html-ссылку - проверка

+6

Не следует ли просто спрятать ссылку, когда пользователь не войдет в систему и не проверит сеанс в бэкэнд, когда кто-то запрашивает этот URL? – PeeHaa

+0

Является ли ссылка ссылкой на ваш собственный сайт или какой-либо другой сайт? И почему вы хотите это сделать? –

ответ

0

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

Как только ссылка находится на странице, вы не можете напрямую предотвратить ее использование, если только вы не добавите прослушиватель или не обработаете ее с помощью javascript.

0

Вы можете использовать ajax для этого. Просто отправьте запрос ajax на сервер, а затем проверьте, установлен ли ваш сеанс.

Смежные вопросы