Premesso che "servire" al browser un link attivo per poi disabilitarlo lo trovo ridondante, e potrebbe avere ragione d'esistere nel caso di navigazione con ajax.
Per disattivare un link come prima cosa lo devi identificare con un id (univoco) poi usi removeAttribute
Codice PHP:
if ( $_SESSION['ID'] != "" ) { 
echo 
"[url='logout.php']Logout[/url]
<script>
document.getElementById('logoutlink').removeAttribute('href');
</script>"
;