< návrat zpět

Diskuse


Téma: Odkaz pro odhlášení rss

Zaslal/a 15.10.2014 7:11

Čau ... 1 Vytvářím si takové vlastní přihlašovací menu s kombinací s HCM kódem.

Všechno se mi podařilo asi po třech hodinách rozchodit (což jsem ani nečekal), protože naprosto PHP nerozumím. Musím se vám pochlubit, co sem "stvořil". 2

<?php echo _parseHCM("[hcm]levelcontent2,0,0,

<li><a href='http://www.lfs.4fan.cz/index.php?m=login'>Přihlásit se</a></li>
<li><a href='http://www.lfs.4fan.cz/index.php?m=reg'>Zaregistrovat se</a></li>
<li><a href='http://www.lfs.4fan.cz/index.php?m=lostpass'>Ztracené heslo</a></li>
<li><a href='http://www.lfs.4fan.cz/jak-se-stat-vip-uzivatelem'>Jak se stát VIP uživatelem</a></li>,
[/hcm]")

;?>

<?php echo _parseHCM("[hcm]levelcontent,1,

<li><a href='http://www.lfs.4fan.cz/index.php?m=profile&id="._loginname."'</a>Vítejte "._loginname."</a></li>
<li><a href='http://www.lfs.4fan.cz/index.php?m=profile&id="._loginname."'</a>Zobrazit profil</a> </li>
<li><a href='http://www.lfs.4fan.cz/index.php?m=settings'>Nastavení profilu</a></li>
<li><a href='http://www.lfs.4fan.cz/index.php?m=messages'>Vzkazy</a></li>
<li><a href='http://www.lfs.4fan.cz/forum'>Fórum</a></li>
<li><a href='#'>Odhlásit se</a></li>
<li><img width='38px'src='"._getAvatar(_loginid, true)."'/></li>
[/hcm]")
;?>

Stále ale přetrvává problém, jak vyřešit odhlašování. Všiml sem si, že asi každý odhlašovací odkaz má nějaký security kód. Poradíte mi prosím jak na to, nebo nemám šanci ? Děkuji.

Zaslat odpověď >

#019172
<a href='remote/logout.php?_return=index.php&_security_token="._xsrfToken()."'>Odhlásit se</a>
#019174
Děkuju, funguje to 10
#019185
jde to řešit i jinak, extendem do usermenu
http://sunlight.shira.cz/dokumentace/pluginy/extend#a_cat_4_tpl
tpl.usermenu.first
tpl.usermenu.last
tpl.usermenu.beforelogout

a ten logout odkaz je divočina, lepší je
<a href='"._xsrfLink(_indexroot."remote/logout.php")."'>{$_lang['usermenu.logout']}</a>