Salve volevo sapere come posso fare una query in questo codice che quando non è il super admin gli altri moderatori vedono solo cose fatte da loro e non posso interferire tra le loro cose e al super admin.
questo $user = get_username($_SESSION["user_crypt"]); è la variabile che recupero l'username.
Essendo che registro un'admin con nome admin in una variabile $cfg_administrator_name = "admin";
mi dite come posso metterla qui per non far modificare le cose hai moderatori e tra di loro.?
ecco codice:
avete idee come fare perché protei aggiungere un'if ma non son sicuro che si fa cosi.
grazie mille e buona serata.
questo $user = get_username($_SESSION["user_crypt"]); è la variabile che recupero l'username.
Essendo che registro un'admin con nome admin in una variabile $cfg_administrator_name = "admin";
mi dite come posso metterla qui per non far modificare le cose hai moderatori e tra di loro.?
ecco codice:
PHP:
<?php
$uid = (isset($_GET['uid'])) ? trim((int)$_GET['uid']) : '';
$cat = (isset($_GET['cat'])) ? trim((int)$_GET['cat']) : '';
$pagina = isset($_GET["pagina"]) ? (int)$_GET["pagina"] : '';
$cfg_current = $cfg_news_admin;
$user = get_username($_SESSION["user_crypt"]);
$query = "SELECT utenti._user as _user , news_categorie.titolo as _cat , news.* FROM utenti
INNER JOIN news
ON utenti.id = news._userid INNER JOIN news_categorie
ON news_categorie.id = news._catid ";
if(!empty($_GET['cat'])) {
$query.="WHERE _catid=".(int)$_GET['cat'];
$cfg_current = $cfg_news_list_cat_admin;
}elseif(!empty($_GET['uid'])){
$query.="WHERE news._userid=".(int)$_GET['uid'];
$cfg_current = $cfg_news_list_utenti_admin;
}
$pag = new Paginazione($query,$cfg_current, $pagina);
?>
avete idee come fare perché protei aggiungere un'if ma non son sicuro che si fa cosi.
grazie mille e buona serata.