index.php mam
<?php if ($newPage == 'index') { $smarty->assign('path', $path); $smarty->assign('lang', $lang); $smarty->display('index.tpl'); } else { require_once('modules/'.$newPage.'.php'.$newParametrs); } ?>
w tej czesci szczytuje jaka jest zmienna page i zaleznie od wartosci laduje odpowiednia strone $newPage. Paramter $newParametrs sa zmiennymi GET ?cos=1 np i jak to mam to za cholerke mi nie laduje tpl bez tego jest ok ale musze przekazywac zmienne GET czy ktos wie gdzie blad ?
Nastepny problem to to ze jesli wywolam strone np contact.php i wysle formularz on sam sie wywola i przejdzie przez index.php?page=liczba to zmienne $_POST czy to też $_GET sa widoczne w calym dokumencie za wyjatkiem tej czesci
<?php } else { //tutaj nie widac zmiennych $_POST czy tez $_GET require_once('modules/'.$newPage.'.php'.$newParametrs); } ?>
Jdnak powinny byc widoczne skoro robie includa to on widzi wszystkie zmienne z pliku index.php gdzie tu logika a raczej gdzie blad ?
prosze o pomoc
dziekuje
munky