Autoryzje w następujący sposób:
<?php /** * This file is part of Jazda24 System. * @copyright 2007 All rights reserved, do not copy, edit or resale. * @author Krzysztof Jagiełło <balonyo@gmail.com> * @version 1.0 */ /** * Auth start */ $auth->start(); } if ($auth->getAuth()){ $engine->goToMainSite(); } $smarty->display( 'login.tpl' ); function loginF() { $smarty->assign( LOG_MSG, 'Podane dane są nieprawidłowe.' ); } ?>
W taki sposob jak robie. Czyli tworze sesje itd. I jeśli zaloguje się to od razu header( 'Location: .... Ale wtedy sesja nie tworzy się.
Kiedy jednak zrobię tak:
<?php /*if ($auth->getAuth()){ $engine->goToMainSite(); }*/ ?>
to sesja jest widoczna po przejściu na inną stronę.
Reasumując jeśli mam przekierowanie header po zalogowaniu to sesja nie tworzy się.
Dlaczego tak się dzieje ? Na localu mi działa. W sieci już niestety nie.
Proszę o pomoc.
Pozdrawiaam,
Balon!