Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 14:14 20.09.24 
Компютри и Интернет
   >> PHP
Всички теми Следваща тема *Кратък преглед

Тема SESSION  
Авторyчeщ (Нерегистриран)
Публикувано06.09.05 14:52



Здравейте.

Имам форма за логин която след субмит прави заявка към ДБ и след потвръждение че има такъм юзер с такава парола го препращан с header ("Location: "") към админ сектора. Имам и линк Logout които води до файл с идея за unset на сесиите и препращам отново към логина. Обаче като натисна back бутона на explorer - а и пак ме връща в админ секцита където първите ми PHP редове са именно да се провери дали има отворена сесия. Как да направя така че веднъж като съм unset - нал сесиите да не позволява да се минава посредством back бутона към админ секцията.



Тема Re: SESSIONнови [re: yчeщ]  
Автор Mopдpeд (seeker)
Публикувано06.09.05 15:14



На първо място имаше едни хедъри дето можеш да сетнеш - виж в документацията за header(), има едни работи за забрана на кеширането.

На второ място, АБСОЛЮТНО НЕПРАВИЛНО е да разчиташ, че юзер интерфейса (разбирай ХТМЛ формуляра) ще спре юзера да направи нещо си. Забраните и проверките за права се реализират там където се обработва формуляра - там трябва да имаш проверка логнат ли е юзера и с какви права, иначе някой ръчно ще ти вика скрипта (с локално записан ХТМЛ) и ще те прави на луд.

Портал за почитателите на Толкин - връзки и новини



Тема Re: SESSIONнови [re: yчeщ]  
Автор Blake (извънземен)
Публикувано07.09.05 11:15



ми най-чистия начин е при логин и логаут да редиректнеш вътрешно към същата страница, така със сигурност се избягват проблемите с БАЦК бутона

Just a genius




Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.