Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [phpBB3] autowylogowanie, ale na stronie obok phpBB3
KCG
post 4.02.2009, 18:28:18
Post #1





Grupa: Zarejestrowani
Postów: 449
Pomógł: 4
Dołączył: 1.12.2006

Ostrzeżenie: (0%)
-----


Widziałem kilka tematów, ale były to problemy na forum, a ja mam na stronie, tzn. czasem po zalogowaniu (na stronie) zostaję wylogowany, nie zawsze, ale dość często. W panelu admina nie widzę żadnej opcji ustawiania domeny.
Do każdej strony dodany jest nagłówek:
  1. <?php
  2. //pliki forum/autoryzacja użytkowników
  3. define('IN_PHPBB', true);
  4. define('ROOT_PATH', "./forum");
  5.  
  6. $phpEx = "php";
  7. $phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : ROOT_PATH . '/';
  8. include_once($phpbb_root_path . 'common.' . $phpEx);
  9. include_once($phpbb_root_path . 'includes/functions_user.' . $phpEx);
  10. require_once($phpbb_root_path . 'includes/functions_privmsgs.' . $phpEx);
  11. require_once($phpbb_root_path . 'includes/utf/utf_tools.' . $phpEx);
  12.  
  13. $user->session_begin();
  14. $auth->acl($user->data);
  15.  
  16. //logowanie:
  17. $auth->login($username,$password,$remember,$hide,0);
  18. ?>


pzdr


--------------------
9242594 - zaczynasz? jak mogę, to pomogę :D /podstawowa znajomość php :P /
"to pomoc zawsze będzie gestem pięknym, zaliczana do tych teraz rzadko spotykanych..."
Go to the top of the page
+Quote Post
ShadowD
post 4.02.2009, 19:12:25
Post #2





Grupa: Zarejestrowani
Postów: 1 333
Pomógł: 137
Dołączył: 25.03.2008
Skąd: jesteś??

Ostrzeżenie: (0%)
-----


Taka sytuacja w większości przypatków spowodowana jest przejściem z http://www.domena.pl na http://domena.p, następuje strata kontaktu z ciastkiem a co i za tym idzie nr sesji się zapodziewa.

Jeśli nie chce nam się mieszać w kodzie można stworzy plik .htacces i zawsze przekierowywać na stronę z www.

.htaccess
  1. <?php
  2. RewriteCond %{HTTP_HOST} !^www [NC]
  3. RewriteRule ^(.*)$ <a href=&#092;"http://www.domena.pl/$1\" target=\"_blank\">http://www.domena.pl/$1</a> [L]
  4. ?>


Najprostszy sposób. winksmiley.jpg


--------------------
Mój blog - o wszystkim i niczym ale zazwyczaj związane z informatyką! ;-)
Githube

Usługi spawalnicze i monterskie | Park linowy Lublin i Okunince
Go to the top of the page
+Quote Post
KCG
post 10.02.2009, 14:41:07
Post #3





Grupa: Zarejestrowani
Postów: 449
Pomógł: 4
Dołączył: 1.12.2006

Ostrzeżenie: (0%)
-----


Pominąłeś RewriteEngine On, a ja np. tego nie wiedziałem tongue.gif Ale na razie jest okej, przekierowuje na domenę z www i na razie mnie nie wylogowało, ale poczekamy zobaczymy.

Jednak nie to, problem się powtórzył... ;/ Dalej aktualny.

Nikt nic nie może poradzić? Co tu może się mieszać?


--------------------
9242594 - zaczynasz? jak mogę, to pomogę :D /podstawowa znajomość php :P /
"to pomoc zawsze będzie gestem pięknym, zaliczana do tych teraz rzadko spotykanych..."
Go to the top of the page
+Quote Post
Draz
post 13.02.2009, 11:29:24
Post #4





Grupa: Zarejestrowani
Postów: 7
Pomógł: 1
Dołączył: 11.02.2009

Ostrzeżenie: (0%)
-----


Spróbuj dodać
$user->setup();
pod
$user->session_begin();
$auth->acl($user->data);
niewywołanie tej funkcji mogło powodować problemy.
Go to the top of the page
+Quote Post
KCG
post 26.03.2009, 17:17:21
Post #5





Grupa: Zarejestrowani
Postów: 449
Pomógł: 4
Dołączył: 1.12.2006

Ostrzeżenie: (0%)
-----


Dzięki, zobaczymy, co będzie się działo smile.gif

Było dobrze i znów lipa;/ Co jeszcze można zmienić?


--------------------
9242594 - zaczynasz? jak mogę, to pomogę :D /podstawowa znajomość php :P /
"to pomoc zawsze będzie gestem pięknym, zaliczana do tych teraz rzadko spotykanych..."
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.06.2025 - 15:09