![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Fortop |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: 20 Всего: 42 |
Что именно непонятно? Был вопрос - как реализовать возврат для одновременно открытых страниц в рамках одной сессии. Ответ - Хранишь не просто url для возврата, а массив таких url, для каждой открытой страницы - своя запись. -------------------- Мир это Я. Живее всех живых. |
|||
|
||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 22 Всего: 32 |
Fortop, вот только это придется в сессию писать каждую страницу, которую открывал юзер.
и плюс - передавать по ссылке уид из сессии. поменяли шило на мыло =) |
|||
|
||||
| skyboy |
|
||||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
чесно говоря, я вообще о таком только от тебя здесь услышал :( не думал, что файрволл занимается изменением данных. доступом -- да, но данные... собственно, ради выяснения вот таких вот моментов и начал тему. вот-вот. единственно - идентификатор сессии обычно в coockie лежит и, по крайней мере, юзеру глаза не мозолит.
так точно. спасибо за понимание. |
||||
|
|||||
| Fortop |
|
||||||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: 20 Всего: 42 |
Естественно. Но в этом и плюс, ты для любой страницы сможешь восстановить весь путь, по которому туда пришел пользователь. И соответственно возврат возможен на любой уровень глубины.
Не проникся. UID будет много короче реального пути возврата в виде URL, особенно если погуляешь до страницы не сразу, а через несколько других.
UID предлагался для замены списка URL, но никак не сессии. Вместо
Использовать вот такое
И ничего более -------------------- Мир это Я. Живее всех живых. |
||||||||||
|
|||||||||||
| SamDark |
|
|||
|
Добрый кот ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1424 Регистрация: 25.7.2006 Где: Voronezh Репутация: 10 Всего: 38 |
Блин, сменили тему, я в прошлой отписал ту же мысль со стеком в сессии :(
По-моему самый правильный вариант: не карячит URL, не зависит от каких-либо настроек на стороне пользователя. // p.s. сполз под стол уидев описание темы. Такого девайса я себе не мог представить! Это сообщение отредактировал(а) SamDark - 22.4.2008, 19:08 -------------------- rmcreative.ru — Это жжж неспроста... yiiframework.ru — О фреймворке Yii на русском. reggi — здесь я регистрирую домены |
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Блин, ребята? Чего вы тут городите? Используйте ?return_url=/return/url/ и не пилите мозг себе и другим людям. В обоснование своих слов - скажу только, что, все более-менее крупные проекты, используют именно такой подход (кроме особо сложных случаев, которые сейчас не рассматриваются). Какие именно? Двух думаю будет достаточно: mail.ru, photofile.ru. К чему усложнять код? Пришел с return_url, после выполнения действия отправился обратно, без - пошел на дефолтный урл (на главную, к примеру).
Такое может получиться только если руки растут из ж*ы. Это сообщение отредактировал(а) IZ@TOP - 24.4.2008, 16:32 -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| Fortop |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: 20 Всего: 42 |
IZ@TOP, читаем внимательно, и соседнюю тему тоже
-------------------- Мир это Я. Живее всех живых. |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |