И так постараюсь вкратце...
Поюзал значит поиск... Нашел темку нужную, читаю... Приперло тут мне тоже в дискуссии поучавствовать, смотрю... Ать! Не залогинен! Логинюсь! Выбрасывает на главную страницу форума! Поехали искать снова... Неудобно млин!
Вопрос! Можно ли сделать так чтобы тебя возвращало туда, откуда ты залогинился?
1. RomAs - 02 Августа, 2005 - 08:36:03 - перейти к сообщению
2. TvoyWeb - 02 Августа, 2005 - 19:27:59 - перейти к сообщению
RomAs
Можно. Только надо подумать.
Можно. Только надо подумать.
3. RomAs - 03 Августа, 2005 - 00:03:48 - перейти к сообщению
TvoyWeb пишет:
Можно. Только надо подумать.
Ну понятно, лето и все такое...
4. Dragooon - 16 Ноября, 2006 - 08:29:19 - перейти к сообщению
Кстати! Хорошая тема! и забыли про неё!
5. Vlad Tepes - 16 Ноября, 2006 - 12:35:03 - перейти к сообщению
Dragooon пишет:
Кстати! Хорошая тема! и забыли про неё!
Здесь как-то давно кто-то код выкладывл. Правда у меня уще на 013 как-то криво работало в некоторых браузерах. А вообще, согласен, фича нужная
6. Dragooon - 16 Ноября, 2006 - 12:37:45 - перейти к сообщению
Нинашол! фоум перерыл весь! ВРУЧНУЮ!
7. Vlad Tepes - 16 Ноября, 2006 - 13:22:15 - перейти к сообщению
Dragooon
ищи тему "обновим моды вместе" или что-то наподобие.
ищи тему "обновим моды вместе" или что-то наподобие.
8. Dragooon - 16 Ноября, 2006 - 19:40:57 - перейти к сообщению
Поискал! там только поднимаеться на щёт етого тема но сразуже тема разговора сьежжает на склейку тем и всё!
Тема остаёться в силе!
Тема остаёться в силе!
9. artoodetoo - 18 Ноября, 2006 - 15:52:25 - перейти к сообщению
RomAs пишет:
И так постараюсь вкратце...
Поюзал значит поиск... Нашел темку нужную, читаю... Приперло тут мне тоже в дискуссии поучавствовать, смотрю... Ать! Не залогинен! Логинюсь! Выбрасывает на главную страницу форума! Поехали искать снова... Неудобно млин!
Вопрос! Можно ли сделать так чтобы тебя возвращало туда, откуда ты залогинился?
Поюзал значит поиск... Нашел темку нужную, читаю... Приперло тут мне тоже в дискуссии поучавствовать, смотрю... Ать! Не залогинен! Логинюсь! Выбрасывает на главную страницу форума! Поехали искать снова... Неудобно млин!
Вопрос! Можно ли сделать так чтобы тебя возвращало туда, откуда ты залогинился?
элементарно! описываю для exBB FM 0.1.4 от 13.08.06
открываем loginout.php, ищем код:
CODE:
$vars = parsed_vars();
сразу за ним вставляем:
CODE:
if(!empty($_SERVER['HTTP_REFERER']) && !eregi('loginout.php',$_SERVER['HTTP_REFERER']))
$new_location = $_SERVER['HTTP_REFERER'];
else
$new_location = $exbb['boardroot'];
if(!empty($_SERVER['HTTP_REFERER']) && !eregi('loginout.php',$_SERVER['HTTP_REFERER']))
$new_location = $_SERVER['HTTP_REFERER'];
else
$new_location = $exbb['boardroot'];
ищем код:
CODE:
my_setcookie('lastvisit', $now_time);
header('Location: '.$exbb['boardroot'].'?'.session_name().'='.session_id()); exit;
my_setcookie('lastvisit', $now_time);
header('Location: '.$exbb['boardroot'].'?'.session_name().'='.session_id()); exit;
последнюю строчку заменяем на:
CODE:
header('Location: '.$new_location); exit;
header('Location: '.$new_location); exit;
кстати, я вообще не понял зачем там session упоминается!
еще одно полезное добавление тудаже: автологин, как отключаемая опция. там же в loginout.php заменяем код
CODE:
my_setcookie('exbbn',$logeduser['id']);
my_setcookie('exbbp',md5($logeduser['pass']));
my_setcookie('lastvisit',$now_time);
my_setcookie('exbbn',$logeduser['id']);
my_setcookie('exbbp',md5($logeduser['pass']));
my_setcookie('lastvisit',$now_time);
на
CODE:
$autologin = !empty($vars['autologin']);
my_setcookie('exbbn', $logeduser['id'], $autologin);
my_setcookie('exbbp', md5($logeduser['pass']), $autologin);
my_setcookie('lastvisit', $now_time);
$autologin = !empty($vars['autologin']);
my_setcookie('exbbn', $logeduser['id'], $autologin);
my_setcookie('exbbp', md5($logeduser['pass']), $autologin);
my_setcookie('lastvisit', $now_time);
соответственно надо откуда-то получать этот $vars['autologin'] - везде, где есть форма регистрации (например в login.tpl), внутри тегов <form>...</form> добавляем чекбокс
CODE:
<input type="checkbox" name="autologin"> запомнить
<input type="checkbox" name="autologin"> запомнить
10. Dragooon - 19 Ноября, 2006 - 06:39:03 - перейти к сообщению
О... Спасибо... то что надо!
А каким образом ето прикрепление сделать? где ж опцию искать?
А каким образом ето прикрепление сделать? где ж опцию искать?