ThinkPHP前端判断是否登录

判断是否登录可以用ThinkPHP的内置标签:IF标签 ,在condition属性中可以支持eq等判断表达式,除此之外,我们可以在condition属性里面使用php代码


<if condition="is_login()">
                    <ul class="nav" style="margin-right:0">
                        <li class="dropdown">
                            <a href="#" class="dropdown-toggle" data-toggle="dropdown" style="padding-left:0;padding-right:0">{:get_username()} <b class="caret"></b></a>
                            <ul class="dropdown-menu">
                                <li><a href="{:U('User/profile')}">修改密码</a></li>
                                <li><a href="{:U('User/logout')}">退出</a></li>
                            </ul>
                        </li>
                    </ul>
                <else/>
                    <ul class="nav" style="margin-right:0">
                        <li>
                            <a href="{:U('User/login')}">登录</a>
                        </li>
                        <li>
                            <a href="{:U('User/register')}" style="padding-left:0;padding-right:0">注册</a>
                        </li>
                    </ul>
                </if>



你可能感兴趣的:(前端,登录,thinkphp)