2012-03-30 14 views

Respuesta

17

usted debe llamar user_logout().

+2

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

+2

user_logout() en D6 y D7 terminan con su propio drupal_goto(). No estoy convencido de que tu propia llamada después de ese punto sea procesada. –

+0

No está claro cómo responde esta segunda parte de Q: cómo redirigir a una URL después de cerrar la sesión, ya que en D7 'drupal_goto()' llama a 'user_logout()' de todos modos. – artfulrobot

1

Otra opción es usar el módulo Reglas. Puede establecer una regla para redirigir a una URL después de que un usuario cierre la sesión y varias otras reglas si es necesario.

http://drupal.org/project/rules

4

uso este en cualquier lugar

<?php 
module_load_include('pages.inc', 'user'); 
user_logout(); 
?> 
Cuestiones relacionadas