После того как юзер сменил пароль (или другую инфу) появляется пустое окно с надписью: Your must relogin!
Для непонятливых юзеров это выглядит так словно форум сломался
Где править, чтобы хотябы написать по-русски, по центру и в стиле всего форума?
А лучше всего чтобы перенаправление происходило на главную форума.
1. Alone - 10 Мая, 2005 - 02:12:26 - перейти к сообщению
2. Владимир - 10 Мая, 2005 - 03:06:38 - перейти к сообщению
Файл common.php c 45 по 56 строки должен выглядеть так:
Перенаправление на loginout.php потому как надо данные(пароль\логин) заново ввести.
CODE:
if ($exbb['reged']) {
$inuser = getmember($exbb['mem_id']);
if ( $_SESSION['iden'] != md5($inuser['name'].$inuser['pass']) || !$inuser) {
if (!session_destroy()) session_unset();
my_setcookie('exbbn','',-1);
my_setcookie('exbbp','',-1);
my_setcookie('t_visits','',-1);
// die('Your must <a href="index.php">relogin</a>!');
header('Location: loginout.php');
exit();
}
\n\n(Добавление)if ($exbb['reged']) {
$inuser = getmember($exbb['mem_id']);
if ( $_SESSION['iden'] != md5($inuser['name'].$inuser['pass']) || !$inuser) {
if (!session_destroy()) session_unset();
my_setcookie('exbbn','',-1);
my_setcookie('exbbp','',-1);
my_setcookie('t_visits','',-1);
// die('Your must <a href="index.php">relogin</a>!');
header('Location: loginout.php');
exit();
}
Перенаправление на loginout.php потому как надо данные(пароль\логин) заново ввести.
3. Alone - 10 Мая, 2005 - 03:36:48 - перейти к сообщению
Владимир
Ага, понял. Сенкс.
Только эта часть вообще не нужна:
Просто надо закоментировать:
Ага, понял. Сенкс.
Только эта часть вообще не нужна:
CODE:
header('Location: loginout.php');
exit();
exit();
Просто надо закоментировать:
CODE:
die('Your must <a href="index.php">relogin</a>!');
4. TvoyWeb - 10 Мая, 2005 - 09:47:30 - перейти к сообщению
Alone пишет:
Просто надо закоментировать:
Тогда вообще будет белый лист!
5. Alone - 10 Мая, 2005 - 09:52:27 - перейти к сообщению
TvoyWeb
Не-а... Не белый лист. У меня появляется:
Ваш профиль изменён.
И само переходит на главную форума.
А с теми строчками - белый экран (ошибка какая-то)...
Не-а... Не белый лист. У меня появляется:
Ваш профиль изменён.
И само переходит на главную форума.
А с теми строчками - белый экран (ошибка какая-то)...
6. TvoyWeb - 10 Мая, 2005 - 10:09:02 - перейти к сообщению
Alone
Ага, меня exit() в посте Владимира сбил с толку .
Ага, меня exit() в посте Владимира сбил с толку .
7. Владимир - 10 Мая, 2005 - 16:29:19 - перейти к сообщению
Alone пишет:
Ваш профиль изменён.
И само переходит на главную форума.
И само переходит на главную форума.
Но ведь все равно входить на форум приходиться заново... Или ты попадаешь на индекс уже с новым паролем и под своим ником?
8. TvoyWeb - 11 Мая, 2005 - 02:47:39 - перейти к сообщению
Alone пишет:
И само переходит на главную форума.
Но при обновлении страницы пользователь уже не авторизован. Проверь.
И вообще это было сделано чтобы залогиневшись на одном форуме, нельзя было зайти под админом на другом.
9. Alone - 11 Мая, 2005 - 02:58:30 - перейти к сообщению
Владимир
TvoyWeb
В общем процедура как получается при этом варианте:
1 Юзер что-нить меняет
2. Нажимет ОК
3. Появляется окно с сообщением: "Ваш профиль изменён..."
4. Перенаправление на главную страницу форума
5. На гланой всё ещё стоит прежний ник (т.е. Вы зашли под таким-то ником)
6. Если юзер идёт на другую страницу то уже на другой странице он видится как Гость.
Конечно было бы класно сделать чтобы изменения сразу вводились и производился переход на главную уже с изменениями...
А как это сделать что-то я не понял?
TvoyWeb
В общем процедура как получается при этом варианте:
1 Юзер что-нить меняет
2. Нажимет ОК
3. Появляется окно с сообщением: "Ваш профиль изменён..."
4. Перенаправление на главную страницу форума
5. На гланой всё ещё стоит прежний ник (т.е. Вы зашли под таким-то ником)
6. Если юзер идёт на другую страницу то уже на другой странице он видится как Гость.
Конечно было бы класно сделать чтобы изменения сразу вводились и производился переход на главную уже с изменениями...
CODE:
И вообще это было сделано чтобы залогиневшись на одном форуме, нельзя было зайти под админом на другом.
А как это сделать что-то я не понял?
10. Владимир - 11 Мая, 2005 - 04:28:32 - перейти к сообщению
Цитата:
Это я тоже не понял.И вообще это было сделано чтобы залогиневшись на одном форуме, нельзя было зайти под админом на другом.
А как это сделать что-то я не понял?
А как это сделать что-то я не понял?
Так чем же не понравился вариант предложенный в самом начале?
Цитата:
Не так часто меняют себе пароли...Конечно было бы класно сделать чтобы изменения сразу вводились и производился переход на главную уже с изменениями...