Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Модули (http://forum.mynuke.ru/forumdisplay.php?f=17)
-   -   еще вопрос о форуме (http://forum.mynuke.ru/showthread.php?t=3145)

coolmedved 18.01.2008 22:57

еще вопрос о форуме
 
появился еще один вопросик... как сделать, чтобы после входа на сайт, пользователя не бросало к себе в кабинет, а оставалась та же страничка, с которой он зошел

я про пользователя говорю =)

coolmedved 26.01.2008 15:50

Soniks, может Ты мне все таки поможешь???? Если не знаешь, то хоть так бы и ответил!

Soniks 29.01.2008 23:06

coolmedved необходимо в поле авторизации добавить поле редиректа, типа:
PHP код:
 echo "<input type=\"hidden\" name=\"redirect\" value=\"".$_SERVER['REQUEST_URI']."\">"

Найти в файле modules/Your_Account/index.php в функции login():
PHP код:
 if (empty($redirect)) {
   
Header("Location: modules.php?name=Your_Account&op=userinfo&bypass=1&username=$username"); 

и заменить на:
PHP код:
 if (!empty($_REQUEST['redirect'])) {
   
Header("Location: ".$_REQUEST['redirect']);
  } else if (empty(
$redirect)) {
   
Header("Location: modules.php?name=Your_Account&op=userinfo&bypass=1&username=$username"); 


Часовой пояс GMT +4, время: 22:23.

Copyright © 2005 by Soniks