How to DRUPAL ... verificare se un utente è loggato
|
Il codice PHP da usare è il seguente:
<?php
if ($GLOBALS['user']->uid==0) {
//print 'NOT LOGGED';
print '<a href="/user">Accedi</a>';
}
else{
//print 'LOGGED';
print '<a href="/logout">Esci</a>';
}
?>
</p>
Qualcuno consiglia che tale codice è più sicuro dell'analogo:
<?php
global $user;
if ($user->uid) {
//print 'LOGGED';
print '<a href="/logout">Esci</a>';
}
if (!$user->uid) {
//print 'NOT LOGGED';
print '<a href="/user">Accedi</a>';
}
?>
Tale codice ad esempio serve a mostrare il msg ACCEDI o ESCI a seconda se l'utente non è loggato o meno.
Buon lavoro!