Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑问] 关于在模板里面自己写登录代码的问题

[复制链接]
布衣网仕 发表于 2010-4-26 20:14:34 | 显示全部楼层 |阅读模式
自己制作模板的过程中,不喜欢使用默认模板的登陆框,然而修改默认样式就需要修改batch.panel.php这个文件,打开一看,那一行行的句子都看不懂,偶在程序方面是一个菜鸟

然后百度、GOOGLE找了一下,找到一个方法,就是直接在模板文件里面写登录框,这样就方便多了

我把以下代码放到首页模板文件里面,测试登录,系统提示成功登录。这个时候问题就来了,返回首页的时候,依旧显示的是登陆框,没显示登录后的欢迎文字

<!--{eval $uid = $_SGLOBAL['supe_uid'];}-->
    <!--{eval $siteurl = S_URL_ALL;}-->
    <!-- 登录中 -->
    <!--{if !empty($uid)}-->
    <table border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td>您好,<a href="$siteurl/space.php?uid=$uid" target="_blank">$_SGLOBAL[supe_username]</a>!&nbsp;&nbsp;<a href="$siteurl/space.php?uid=$uid&op=sell" target="_blank">个人主页</a>&nbsp;&nbsp;[<a href="$siteurl/batch.login.php?action=logout">退出</a>]</td>
      </tr>
    </table>
    <!-- 未登录 -->
    <!--{else}-->
    <!--{eval $formhash = formhash();}-->
    <table border="0" cellpadding="0" cellspacing="0">
    <form action="$siteurl/batch.login.php?action=login" id="login_box" method="post">
      <input type="hidden" name="formhash" value="$formhash" />
      <tr>
        <td width="50" align="center">用户名</td>
        <td width="120"><input type="text" name="username" class="loginBox" id="username"/></td>
        <td width="50" align="center">密&nbsp;&nbsp;&nbsp;&nbsp;码</td>
        <td width="120"><input type="password" name="password" class="loginBox" id="userpass"/></td>
        <td width="65"><input type="image" src="{S_URL}/templates/$_SCONFIG[template]/images/botton_login.gif" name="loginsubmit" id="button" value="提交" /></td>
        <td><a href="#">注册</a>&nbsp;&nbsp;&brvbar;&nbsp;&nbsp;<a href="$siteurl/do.php?action=lostpasswd">忘记密码?</a></td>
      </tr>
    </form>
    </table>
    <!--{/if}-->
 楼主| 布衣网仕 发表于 2010-4-26 20:15:46 | 显示全部楼层
请高手帮帮忙,看看如何才能让页面返回的时候显示登录后的欢迎文字
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 02:55 , Processed in 0.022234 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表