Bejelentkezés más oldalról
Szerző
Üzenet
fberci írta:
A normál - fórumból való bejelentkezés - probléma nélkül működik?
Nem tudom lehet-e ez a hiba oka, de én kicserélném, ezt:
erre:
_________________
<M>
Kód:
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
erre:
Kód:
$userdata = session_pagestart($user_ip, PAGE_INDEX);
_________________
<M>
Köszi a segítségeket. De úgy látom reménytelen az esetem.
Sziasztok, nekem hasonló kérdéseim lennének, de szerencsére sokkal egyszerűbbek.
Egy html oldalról lenne szó, aminek az index lapjára tettem 2 labelt a felhasználónévnek és a jelszónak, egy login gombot, és egy linket a fórum regisztrációs oldalához. A labelek és a gomb egyébként a fórum rendszerét használják.
Az első kérdésem az lenne, hogy hogyan lehet blokkolni be nem lépett látogatók számára a html oldal többi oldalát úgy, hogy működjön is, és ne látszódjon a megjelenő lap tetején jelen esetben fehérrel egy kódrészlet, ami a következő: session_begin(); $auth->acl($user->data); $user->setup(); ?>
próbáltam egy auth lekérdezéses zárat beszúrni az oldal tetejére, ami így néz ki:
A phpbb_root_path helyesen van megadva.
Viszont egyáltalán nem blokkolja a be nem lépett látogatókat. Ha az index oldalon levő bejelentkezőrészbe hibás nevet vagy jelszót írok be, akkor bejön a fórum 'hibás felhasználónév/jelszó' oldala. Ha helyes nevet és jelszót írok be, akkor továbbléptet a html főlapra (ami többek között le lenne védve azzal a bizonyos auth zárral). Eddig jól is működik, viszont ha kijelentkezek a fórumon keresztül, és törlöm a sütiket is, de csak egyszerüen a böngészőbe beírom a html főlap url címét (ami ugyebár le kéne legyen zárolva auth ellenőrzéssel), és így is beenged.
A fehér kódrészlet a főlap tetején minden esetben látszik.
Remélem sikerült a problémámat egy postban megfogalmazni, és remélem megértitek.
Nah meg remélem segíteni is fogtok
Előre is köszi
_________________
pont.
Egy html oldalról lenne szó, aminek az index lapjára tettem 2 labelt a felhasználónévnek és a jelszónak, egy login gombot, és egy linket a fórum regisztrációs oldalához. A labelek és a gomb egyébként a fórum rendszerét használják.
Az első kérdésem az lenne, hogy hogyan lehet blokkolni be nem lépett látogatók számára a html oldal többi oldalát úgy, hogy működjön is, és ne látszódjon a megjelenő lap tetején jelen esetben fehérrel egy kódrészlet, ami a következő: session_begin(); $auth->acl($user->data); $user->setup(); ?>
próbáltam egy auth lekérdezéses zárat beszúrni az oldal tetejére, ami így néz ki:
Kód:
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
?>
Viszont egyáltalán nem blokkolja a be nem lépett látogatókat. Ha az index oldalon levő bejelentkezőrészbe hibás nevet vagy jelszót írok be, akkor bejön a fórum 'hibás felhasználónév/jelszó' oldala. Ha helyes nevet és jelszót írok be, akkor továbbléptet a html főlapra (ami többek között le lenne védve azzal a bizonyos auth zárral). Eddig jól is működik, viszont ha kijelentkezek a fórumon keresztül, és törlöm a sütiket is, de csak egyszerüen a böngészőbe beírom a html főlap url címét (ami ugyebár le kéne legyen zárolva auth ellenőrzéssel), és így is beenged.
A fehér kódrészlet a főlap tetején minden esetben látszik.
Remélem sikerült a problémámat egy postban megfogalmazni, és remélem megértitek.
Nah meg remélem segíteni is fogtok
Előre is köszi
_________________
pont.
Öhmm, biztos, hogy phpBB2-ről van szó?
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
Igen, mert a fórum ami az egész keretét adja, phpbb2 es.
...
Nah jó bevallom a kérdésem megválaszolásához(elvileg) nem igazán szükséges phpbb2-es fórum ismerete.. tehát kissé off kérdés volt... viszont máshonnan már próbáltam szerezni auth kódot, ami átirányítaná a nem regisztrált látogatót a védett oldalakról, de mint említettem, nem működik. Gondoltam hátha phpbb2-es fórum regisztrációs rendszeréhez más auth kód szükségeltetik. Ezért fordultam hozzátok.
_________________
pont.
...
Nah jó bevallom a kérdésem megválaszolásához(elvileg) nem igazán szükséges phpbb2-es fórum ismerete.. tehát kissé off kérdés volt... viszont máshonnan már próbáltam szerezni auth kódot, ami átirányítaná a nem regisztrált látogatót a védett oldalakról, de mint említettem, nem működik. Gondoltam hátha phpbb2-es fórum regisztrációs rendszeréhez más auth kód szükségeltetik. Ezért fordultam hozzátok.
_________________
pont.
Csak azért, mert ez a kód phpBB3-hoz való. Egyébéként, ha visszolvasol, akkor pont ennek a témának az első oldalán megtalálod az ehhez szükséges kódot.
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
Ez eddig felsorolt megoldások sajnos nekem nem segítenek.
Egy saját portált írok és ehhez szeretném úgy csatolni a phpBB-t, hogy nem használok közös adatbázist/táblákat.
Észrevettem, hogy ha a login.php-t meg lehet hívni paraméterezve.
Meg is próbáltam így:
http://localhost/phpBB/login.php?method=post&username=admin&password=admin&login=Belepek
A felhasználónév és a jelszó rendben van, sajnos azonban ezt a hiba üzit kapom:
Hibás, vagy inaktív felhasználónevet és/vagy hibás jelszót adtál meg!
Jah, mielőtt elfelejteném a phpBB 2-es változatáról van szó.
Mi lehet a probléma, milyen megoldást tudtok javasolni?
Egy saját portált írok és ehhez szeretném úgy csatolni a phpBB-t, hogy nem használok közös adatbázist/táblákat.
Észrevettem, hogy ha a login.php-t meg lehet hívni paraméterezve.
Meg is próbáltam így:
http://localhost/phpBB/login.php?method=post&username=admin&password=admin&login=Belepek
A felhasználónév és a jelszó rendben van, sajnos azonban ezt a hiba üzit kapom:
Hibás, vagy inaktív felhasználónevet és/vagy hibás jelszót adtál meg!
Jah, mielőtt elfelejteném a phpBB 2-es változatáról van szó.
Mi lehet a probléma, milyen megoldást tudtok javasolni?
Mivel a phpBB2 supportja közel egy éve befejeződött, szerintem ne sok válaszra számíts :S
Én magam semmiféle megoldást nem tudok erre.
_________________
Tapasztalást pénzért venni vagy hagyományképpen kapni nem lehet - fizetni kell azért mindég és mindegyiknek.
Én magam semmiféle megoldást nem tudok erre.
_________________
Tapasztalást pénzért venni vagy hagyományképpen kapni nem lehet - fizetni kell azért mindég és mindegyiknek.
Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.