W pliku index.php mam menu, które jest wywoływanie poprzez:
<?php
include "kategorie.php";
kategorie();
?>
Plik kategorie zawiera:
function kategorie()
{
if(!makeDBConnection()){
return false;
}
$query = "SELECT * FROM kategorie GROUP BY nazwa ORDER BY nazwa";
echo("Odrzucone zapytanie: funkcja showItem: $query"); return false;
}
if($count==0)
{
echo("<center>Nie znaleziono żadnej kategorii.</center>"); }
else
{
echo("<table width='100%' border='0' align='left' valign='middle'>"); echo("<a href='index.php?action=search_k&kat=$arr[id]'>$arr[nazwa]</a>");
$query_podkat = "SELECT id, nazwa_podkat FROM kategorie WHERE nazwa LIKE '$arr[nazwa]' AND nazwa_podkat NOT LIKE 'brak' ORDER BY nazwa_podkat";
if($count_podkat!=0)
{
echo("<li class=\"kategorie\"><a href='index.php?action=search_pk&kat=$arr_podkat[id]'>$arr_podkat[nazwa_podkat]</a></li>"); }
}
}
}
return true;
}
Chciałbym, aby owe kategorie były wyświetlane tylko dla użytkowników zalogowanych. System logowania mam oparty o sesje.
Proszę o jakieś pomysły w tej sprawie.
Dziękuję z góry.