E' la stessa cosa
Codice PHP:
// connessione a db già aperta
$buffer = "<div class=\"container\">";
$buffer .= "<div class=\"box1\">";
$query = "SELECT application_name, application_link FROM application WHERE user_role='".$_SESSION['role']."'";
$res = mysql_query($query);
if(mysql_num_rows($res)) {
while($row=mysql_fetch_assoc($res)) {
$buffer .= "<a href=\"".$row['application_link']."\">".$row['application_name']."</a>
";
}
}
else $buffer .= "non hai privilegi per alcuna applicazione";
$buffer .= "</div>";
$buffer .= "<div class=\"box2\">";
$query = "SELECT page_title, page_link FROM pages WHERE user_role='".$_SESSION['role']."'";
$res = mysql_query($query);
if(mysql_num_rows($res)) {
while($row=mysql_fetch_assoc($res)) {
$buffer .= "<a href=\"".$row['page_link']."\">".$row['page_name']."</a>
";
}
else $buffer .= "non hai privilegi per alcuna pagina";
$buffer .= "</div>";
$buffer .= "</div>";
echo $buffer;
Tutti vedono un box dove ci sono applicazioni ed uno dove ci sono pagine (nomi e link). Ciascuno vede solo quelle che gli competono, se non ne puo' vedere nessuna viene scritto.
Intendevi una cosa del genere?