1、动态页面方案:
{if $_userid} 已登陆了 {else} 未登录 {/if}
2、静态或通用方案:
<script type="text/javascript"> var xhmb_uname = get_cookie('username'); if(get_cookie('auth')) { document.write('<a href="{$MODULE[2][linkurl]}"><strong>Hi,'+xhmb_uname+'</strong></a><a href="{$MODULE[2][linkurl]}logout.php">退出</a>'); } else { if(xhmb_uname) { document.write('<a href="{$MODULE[2][linkurl]}{$DT[file_login]}">登录</a><a href="{$MODULE[2][linkurl]}"><strong>Hi,'+xhmb_uname+'</strong></a>'); } else { document.write('<a href="{$MODULE[2][linkurl]}{$DT[file_login]}">Hi,请登录</a><a href="{$MODULE[2][linkurl]}{$DT[file_register]}">注册</a>'); } } </script>
建议在模板中使用方案2。