Cómo obtener el usuario autenticado?

Hola Comunidad,
Necesito saber como obtener el nombre del usuario que está utenticado en mi sitio Drupal.Es que estoy programando algo y necesito saber.
Saludos.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Obtener Usuario Autenticado

Hola a Todos!!

Necesito obtener el usuario autenticado en Drupal 6 para un desarrollo, lo estoy haciendo asi:
global $user;
global $email;
global $nombre;
$email = $user ->mail;
$nombre = $user ->name;
echo ($email);
}
Lo muestro en pantalla para verificar que trae los datos correctos, pero como hago para que un Script externo pueda acceder a los resultados de esas variables? He probado pero en un script externo no me trae los datos.

Necesito obtener el valor de esas variables en un Script externo.

Cualquier ayuda les agradezco mucho! Saludos

Muchas Gracias

Muchas gracias realmente me sirvió bastante tu ayuda maniatico.

Saludos

global $user

$user es la variable global del usuario autenticado. Para usarla simplemente debes declararla dentro de tu código de esta forma:
<?php global $user; ?>
Debes tener en cuanta esta variable es un objeto. Por medio de $user->uid puedes jalar el ide del usaurio, y por medio de $user->roles puedes ver a que roles pertenece. Utiliza print_r($user) para saber que otra información contiene esta variable.