Pagina 1 di 1

Controlli se Amministratori

Inviato: 30/04/2013, 19:30
da digreo
Avrei bisogno di effettuare il controllo IF Amministratori.. poi vi spiegherò anche il perchè!

Non ho trovato metodi che utilizzano la globale $config, ma soltanto $user; come ad esempio quella a seguire, che addirittura funziona soltanto se nel pannello di controllo amministratore. Giusto?

Codice: Seleziona tutto

if (defined('IN_ADMIN') && isset($user->data['session_admin']) && $user->data['session_admin'])
Per cosa mi servirebbe? Per la funzione build_header($to, $cc, $bcc) di includes/function_messenger.php e più precisamente per caricare il Content-Type: text/html; soltanto se si è Amministratori!

Re: Controlli se Amministratori

Inviato: 01/05/2013, 16:55
da digreo
Ho risolto così.. visto che non ho avuto alcun aiuto da voi Lavoratori FESTAIOLI:

functions_messenger.php

Codice: Seleziona tutto

if (defined('IN_ADMIN'))
{
	$headers[] = 'Content-Type: text/html; charset=UTF-8';
}
else
{
	$headers[] = 'Content-Type: text/plain; charset=UTF-8'; // format=flowed
}
In questo modo tutti gli amministratori, dal pannello amministratore, possono mandare email di massa in formato Html. :D