2012-03-30 9 views

risposta

17

si dovrebbe chiamare user_logout().

+2

+1 e poi [ 'drupal_goto()'] (http://api.drupal.org/api/drupal/includes!common.inc/function/drupal_goto/7) – Clive

+2

user_logout() in D6 e D7 terminano con il proprio drupal_goto(). Non sono convinto che la tua chiamata dopo quel punto sarebbe stata elaborata. –

+0

Non è chiaro come questo risponda alla seconda parte di Q: come reindirizzare a un URL dopo aver effettuato il logout, poiché in D7 'drupal_goto()' chiama comunque 'user_logout() '. – artfulrobot

1

Un'altra opzione sta utilizzando il modulo Regole. È possibile impostare una regola per reindirizzare a un URL dopo che un utente si è disconnesso e varie altre regole, se necessario.

http://drupal.org/project/rules

4

uso questo ne dove

<?php 
module_load_include('pages.inc', 'user'); 
user_logout(); 
?> 
Problemi correlati