Pracuje obecnie nad projektem w smarty oraz php5.
Jako że jest to projekt szablonowy, includuje wiele plików.
Założmy że mam taką strukture
index.php
- admin.php
- blog.php
I teraz w index.php deklaruje jakas zmienna sesyjna, i ona pracuje ok;)
nastepnie w blog.php ustawiam jakas zmienna sesyjna, smarty mi ja ladnie wyswietla, naciskam button jakis i teraz sa cyrki... Czasem ta zmienna sesyjna jest, a czasem jej nie ma..

I ja sie pytam gdzie ta zmienna znikła?

Dam może kawałek kodu:
<?php if($url_tab[4] == 'dodaj_wpis') { $smarty->assign('blog_add',1); { { $tab['id_user'] = $user->userid; $tab['date'] = $dat[2].'-'.$dat[1].'-'.$dat[0]; $tab['topic'] = $_POST['blog_title_forms']; $tab['text'] = $_POST['blog_text_forms']; $db->add('blog',$tab); } else { $smarty->assign('blog_previev',1); $_SESSION['blogtitle'] = $_POST['blog_title_forms']; $_SESSION['blogtext'] = $_POST['blog_text_forms']; } } else { } } ?>
Kod jest w 99% poprawny i przeanalizowany;/ I nie wiem o co chodzi;/ Czasem jest ok z tą zmienną sesyjną a czasem nie;/
Czy ktoś jest wstanie pomóc?
Dzięki z góry..