Забыли пароль?
Запросите новый здесь.

Автор темы: Zaxap
ID темы: 1797
Информация:
Тема содержит 7 сообщения, была просмотрена 4353 раз.
Просмотр темы
PHP-Fusion Russia » Веб-разработка » PHP
 Распечатать тему
Как сделать так, чтобы пользователь, разлогиневшись, оставался на той же странице, где и был?
Zaxap
В общем, вопрос таков))
Зло не дремлет, а я добрый...
 
SchreiBear
Захарка а может всё таки поставишь себе нормальный редактор .

поскольку при выходи кидает обычно на login.php то и искать в файлах нужно login.php. а именно то место где происходит переадписация

Скачать исходники  Код
Search "login.php" (16 hits in 16 files)
  FUSION\includes\classes\Authenticate.class.php (1 hit)
   Line 319:       $return = BASEDIR."login.php?error=".$errorId;
  FUSION\infusions\user_info_panel\user_info_panel.php (1 hit)
   Line 53:    if (!preg_match('/login.php/i',FUSION_SELF)) {
  FUSION\locale\English\ratings.php (1 hit)
   Line 6: $locale['r104'] = "Rating is available to Members only.<br /><br />Please <a href='".BASEDIR."login.php'>login</a>".($settings['enable_registration'] ? " or <a href='".BASEDIR."register.php'>register</a>" : "")." to vote.";
  FUSION\locale\English\reactivate.php (1 hit)
   Line 9: Perhaps your account has already been re-activated and in that case you should be able to <a href='".$settings['siteurl']."login.php'>log in here</a>.<br /><br />
  FUSION\locale\Russian\ratings.php (1 hit)
   Line 6: $locale['r104'] = "&#208;&#229;&#233;&#242;&#232;&#237;&#227; &#228;&#238;&#241;&#242;&#243;&#239;&#229;&#237; &#242;&#238;&#235;&#252;&#234;&#238; &#228;&#235;&#255; &#239;&#238;&#235;&#252;&#231;&#238;&#226;&#224;&#242;&#229;&#235;&#229;&#233;.<br /><br />&#207;&#238;&#230;&#224;&#235;&#243;&#233;&#241;&#242;&#224;, <a href='".BASEDIR."login.php'>&#224;&#226;&#242;&#238;&#240;&#232;&#231;&#243;&#233;&#242;&#229;&#241;&#252;</a>".($settings['enable_registration'] ? " &#232;&#235;&#232; <a href='".BASEDIR."register.php'>&#231;&#224;&#240;&#229;&#227;&#232;&#241;&#242;&#240;&#232;&#240;&#243;&#233;&#242;&#229;&#241;&#252;</a>" : "")." &#228;&#235;&#255; &#227;&#238;&#235;&#238;&#241;&#238;&#226;&#224;&#237;&#232;&#255;.";
  FUSION\locale\Russian\reactivate.php (1 hit)
   Line 9: &#194;&#238;&#231;&#236;&#238;&#230;&#237;&#238;, &#226;&#224;&#248;&#224; &#243;&#247;&#229;&#242;&#237;&#224;&#255; &#231;&#224;&#239;&#232;&#241;&#252; &#243;&#230;&#229; &#224;&#234;&#242;&#232;&#226;&#232;&#240;&#238;&#226;&#224;&#237;&#224;, &#226; &#253;&#242;&#238;&#236; &#241;&#235;&#243;&#247;&#224;&#229; &#226;&#251; &#236;&#238;&#230;&#229;&#242;&#229; &#231;&#224;&#235;&#238;&#227;&#232;&#237;&#232;&#242;&#252;&#241;&#255; <a href='".$settings['siteurl']."login.php'>&#231;&#228;&#229;&#241;&#252;</a>.<br /><br />
  FUSION\login.php (1 hit)
   Line 7: | Filename: login.php
  FUSION\profile.php (1 hit)
   Line 23: if (!iMEMBER && $settings['hide_userprofiles'] == 1) { redirect(BASEDIR."login.php"); }
  FUSION\reactivate.php (1 hit)
   Line 38:             redirect(BASEDIR."login.php");
  FUSION\themes\2point0\theme.php (1 hit)
   Line 56:                   echo "\t\t\t<li><a href='".BASEDIR."login.php'>".$locale['global_104']."</a></li>
  FUSION\themes\Aer\theme.php (1 hit)
   Line 58:                   echo "\t\t\t\t\t\t\t<li><a href='".BASEDIR."login.php'>".$locale['global_104']."</a></li>
  FUSION\themes\Atlantis\theme.php (1 hit)
   Line 34:             echo "\t\t\t<li><img src='".THEME."images/login.gif' alt='".$locale['global_104']."' /><a href='".BASEDIR."login.php'>".$locale['global_104']."</a></li>\n";
  FUSION\themes\CyberEye\theme.php (1 hit)
   Line 58:    } else { echo "<a href='".BASEDIR."register.php' class='register'>".$locale['ce_005']."</a>|<a href='".BASEDIR."login.php' class='login'>".$locale['ce_006']."</a>\n"; }
  FUSION\themes\Fumaeleon\theme.php (1 hit)
   Line 56:                      echo "\t\t\t\t\t\t\t<li><a href='".BASEDIR."login.php'>".$locale['global_104']."</a></li>
  FUSION\themes\Pastel\theme.php (1 hit)
   Line 55:                   echo "\t\t\t<li><a href='".BASEDIR."login.php'>".$locale['global_104']."</a></li>
  FUSION\themes\Phos\theme.php (1 hit)
   Line 62:                   echo "\t\t\t\t\t\t\t<li><a href='".BASEDIR."login.php'>".$locale['global_104']."</a></li>




Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
 
Zaxap
Спасибо, поищу, когда время появитсяad

Про какой редактор речь? о.о
Зло не дремлет, а я добрый...
 
Rush
делай редирект на $_SERVER[HTTP_REFERER]
 
Web
SchreiBear
Zaxap, Notepad++ к примеру...есть не плохая функция найти в файлах. можешь целые паки с фалами проискивать на содержание в них определенных символов..то бишь слов цифр и всё такое
 
Polarfox
Rush, ундефинед констант HTTP_REFERER, старайся приводить примеры точно ab

Вроде там с логином сверху в $_GET идет и текущий путь, куда нужно вернуть.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
Vova
Authenticate.class.php для чего тебе?

После Authenticate::logOut();. Убери редирект и все.
x1
 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
в PHP 7.4 нельзя вставлять пустое значение в `id` как раньше  →  Пожелания и предложения 4 / 1591 19.12.2023 03:32
нужны ли на сайте "Закладки" и "История посещений", как в браузере?  →  Пожелания и предложения 4 / 1063 11.08.2023 15:56
Где взять список районов по областям для разных стран?  →  Пожелания и предложения 0 / 1577 10.08.2023 12:44
Сделать FUNCcodes аналог BBcodes и шорткодов Wordpress  →  Плагины 0 / 1322 22.01.2022 01:10
Как сделать микроразметку на сайте?  →  PHP 1 / 3434 22.07.2021 06:39
Какие есть моды чтобы на форуме голосовали и писали гости?  →  Пожелания и предложения 1 / 1685 09.09.2020 01:37
Как вебмастеру сформулировали УТП для создания сайтов на PHP-Fusion?  →  Пожелания и предложения 1 / 7409 25.07.2020 03:46
SEO-оптимизация. дубли страниц в PHP-Fusion - где искать и как избавиться?  →  Ошибки, баги 0 / 5230 19.06.2020 17:06
Где тут собака зарыта?  →  PHP 3 / 1337 14.06.2020 07:17
Как вывести все данные из таблицы, за исключением администраторов  →  Плагины 3 / 5484 24.02.2020 15:59
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)