Mam przykładowy skrypcik, który wykorzystuje includowanie plików "naglowek.php" i "stopka.php". - są to wspólne pliki dla wszystkich podstron.
W nagłowek daję następujący kod (żeby go nie powtarzać):
Kod
$zapytanie = mysql_query("SELECT * FROM cms_rejestracja WHERE `login` = '".$_POST['login']."' AND `haslo` = '".$_POST['haslo']."'");
while($row = mysql_fetch_array($zapytanie)){
if($row['login'] == $_POST['login'] && $row['haslo'] == $_POST['haslo']){
$_SESSION['zalogowany'] = true;
$_SESSION['zalogowany'] = 1;
$_SESSION['login'] = $row['login'];
$imie = $row['imie'];
while($row = mysql_fetch_array($zapytanie)){
if($row['login'] == $_POST['login'] && $row['haslo'] == $_POST['haslo']){
$_SESSION['zalogowany'] = true;
$_SESSION['zalogowany'] = 1;
$_SESSION['login'] = $row['login'];
$imie = $row['imie'];
jak odwołać się do tej sesji w pliku, żeby osobom zarejestrowanym przedstawić bogatszą zawartość strony?
Kod
session_start();
if (isset($_SESSION['zalogowany']) && $_SESSION['zalogowany'] == 1) {................... treść strony }
else {treść dla niezalogowanych}?
if (isset($_SESSION['zalogowany']) && $_SESSION['zalogowany'] == 1) {................... treść strony }
else {treść dla niezalogowanych}?
To co zlepiłem niebardzo działa...
2 sprawa: mój sposób sprawia, że w plikach jest 2* więcej kodu - dla zalogowanych i niezalogowanych. Jak myślicie - bardzo to opóźni ładowanie się strony?
Proszę o pomoc i z góry za nią dziękuję.