mam zainstalowanego cmsa. ale jak pisalem skrypty to cwiczylem je nie uzywajac go. wszystko mi dziala. teraz gdy dolaczylem je do cmsa, zmienne sesyjne nie sa widoczne w innych skryptach :/
moze pokaze kod
<?php $problem = FALSE; { $problem = TRUE; $zm = "Podaj nazwisko"; } { $problem = TRUE; $zm2 = "Podaj imie"; } if(!$problem) { include("zmienne.php"); $db_link = polaczenie (); // laczy z baza danych $query = "SELECT id_user FROM uzytkownicy WHERE nazwisko = "$nazwisko" AND imie = "$imie""; $_SESSION["id"] = $row["id_user"]; //print_r($_SESSION); } } //pozniej jest formularz ale jego juz nie wklejalem ?>
tak wyglada plik test2
<?php $user_id = $_SESSION['id']; ?>
jezeli location jest tak jak wyzej to wszystko dziala, ale jezeli zrobie "modules.php?op=modload&name=Mgabinet&opcja=test2&file=index" to juz zmiennych nie widzi :/
ktos moze wie czemu sie tak dzieje? (uzywam postnuke)
Jacek