Přihlášení z webu

Zde můžete diskutovat o nové verzi phpBB nebo jejím překladu.
Zamčeno
Pesulap
Příspěvky: 99
Registrován: sob 09. pro 2006 1:00:00

Přihlášení z webu

Příspěvek od Pesulap » stř 10. lis 2010 14:43:12

Ahoj
omlouvám se, že to tu zase otevírám. Vím že se to tu řešilo již několikrát a na celém internetu také. Já ale ať dělám co dělám nejde mi to. Mám verzi PHPBB 3.0.7

Mám takovouhle strukturu.

Externí přihlášení chci mít zde
www.domena.cz/2011/

forum mám subdoméně tedy
forum.domena.cz


login mám takto.

Kód: Vybrat vše

<form action="http://forum.domena.cz/ucp.php?mode=login" method="post">  
       <label>Uživatelské jméno:<br /><input name="username" value="" type="text" /></label><br />
       <label>Heslo:<br /><input name="password" value="" type="password" /></label>  
       <input name="redirect" value="http://www.domena.cz/2011/" type="hidden" /> 
       <input name="login" value="Přihlásit" type="submit" class="submit" />  
</form>  
A teď mi jde o to jak udělat to aby se mi uplatnila adresa redirectu, což nejde. Zkoušel jsem si upravit soubor function.php ale to vedlo jen k tomu, že se to přesměrovalo jak chci ale tento kod mi vždy napsal že nejsem přihlášen. Přitom jsem byl.

Kód: Vybrat vše

<?php 
	define('IN_PHPBB', true);
$phpbb_root_path = '/var/www/vhosts/domena.cz/subdomains/forum/httpdocs/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.php');
 

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
echo $user->data['user_id'];
if ($user->data['user_id'] == ANONYMOUS)
{
   echo 'Please login!';
}

else
{
   echo 'Thanks for logging in, ' . $user->data['username_clean'];
}
?>
Děkuji a ještě jednou se omlouvám

Senky
Podpora
Podpora
Příspěvky: 2321
Registrován: sob 04. črc 2009 13:33:10

Re: Přihlášení z webu

Příspěvek od Senky » stř 10. lis 2010 16:21:23

Ono problém je ten, že myslím, že redirect môže byť iba na doménu fóra. Preto ti to nemusí fungovať. Ako si upravil functions.php
‎‏‏‎ ‎‏‏‎ ‎‏‏‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎ ‎‏‎‏‏‎ ‎ ‎ ‎🔔
Browser & Mobile Notifications Extension
Nyní také podpora Safari (macOS i iOS)

Pesulap
Příspěvky: 99
Registrován: sob 09. pro 2006 1:00:00

Re: Přihlášení z webu

Příspěvek od Pesulap » stř 10. lis 2010 16:25:09

Ne já jsem to pak vrátil do původního stavu, takže function.php jsou jak mají být.

Senky
Podpora
Podpora
Příspěvky: 2321
Registrován: sob 04. črc 2009 13:33:10

Re: Přihlášení z webu

Příspěvek od Senky » stř 10. lis 2010 18:35:14

Ono to ale pravdepodobne nepôjde ak chceš mať fórum na inej subdoméne, ako prihlasovanie. Možno by to šlo cez path adresy na serveri. Skús namiesto toho

Kód: Vybrat vše

value="http://www.domena.cz/2011/"
dať niečo takéto:

Kód: Vybrat vše

value="../../subdomeny/www/2010/"
‎‏‏‎ ‎‏‏‎ ‎‏‏‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎ ‎‏‎‏‏‎ ‎ ‎ ‎🔔
Browser & Mobile Notifications Extension
Nyní také podpora Safari (macOS i iOS)

Culprit
Příspěvky: 3744
Registrován: čtv 06. dub 2006 0:00:00
Bydliště: Praha, ČR
Kontaktovat uživatele:

Re: Přihlášení z webu

Příspěvek od Culprit » pát 12. lis 2010 8:22:41

Krome toho jak jsi si to upravil je nutne upravit i nastaveni cookies pro celou domenu a nejen pro forum.
Tedy cookie domain by mela byt .domena.cz, aby ulozena cookies pri prihlaseni byla platna vsude po domene.
«Přečtu si informace o instalaci fóra a jeho komponent» «Podívám se po webu, jestli to někde nebylo řešeno» «Umím li něco z dané oblasti problému, pokusím se vyřešit sám» «Zeptám se podpory» «Neurguji podporu»

Sweetus
Příspěvky: 18
Registrován: sob 26. kvě 2007 15:20:29
Bydliště: Slatina
Kontaktovat uživatele:

Re: Přihlášení z webu

Příspěvek od Sweetus » ned 28. lis 2010 1:28:56

edit: ...uz nic :-)

Zamčeno