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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] 登陆成功后显示的页面调用的哪个模板?

[复制链接]
dcm007 发表于 2009-6-12 09:45:17 | 显示全部楼层 |阅读模式

如上图,登陆之后或者退出之后都会跳转到这个页面,请问这个页面是调用的哪个模板文件?我都把模板文件包里所有的文件都修改了 但是还是改变它!~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
紫琼 发表于 2009-6-12 10:02:07 | 显示全部楼层
本帖最后由 紫琼 于 2009-6-12 10:04 编辑

batch.login.php 这个文件
回复

使用道具 举报

 楼主| dcm007 发表于 2009-6-12 10:14:51 | 显示全部楼层
2# 紫琼


<?php

/*
        [SupeSite] (C) 2007-2008 Comsenz Inc.
        $Id: batch.login.php 10649 2008-12-11 09:57:45Z zhaofei $
*/

include_once('./common.php');
include_once(S_ROOT.'./language/batch.lang.php');

$action = empty($_GET['action'])?''_GET['action'];
if(empty($action)) exit('Access Denied');

if(postget('refer')) {
        $refer = postget('refer');
} else {
        if(!empty($_SERVER['HTTP_REFERER'])) {
                $refer = $_SERVER['HTTP_REFERER'];
        } else {
                $refer = S_URL_ALL;
        }
}
include_once(S_ROOT.'./uc_client/client.php');

switch ($action) {
        case 'login':
                $cookietime = 0;

                if(!empty($_POST['cookietime'])) $cookietime = intval($_POST['cookietime']);
                if (submitcheck('loginsubmit')) {
                        $password = $_POST['password'];
                        $username = $_POST['username'];

                        $ucresult = uc_user_login($username, $password, $loginfield == 'uid');
                        list($members['uid'], $members['username'], $members['password'], $members['email']) = saddslashes($ucresult);
                        if($members['uid'] <= 0) {
                                showmessage('login_error', geturl('action/login'));
                        } else {
                                if(empty($_SCONFIG['noseccode'])) {
                                        if(!empty($_POST['seccode'])) {
                                                if(!ckseccode($_POST['seccode'])) {
                                                        showmessage('incorrect_code', geturl('action/login'));
                                                }
                                        } else {
                                                $guidearr = array();
                                                include template('site_secques');
                                                exit;
                                        }
                                }
                        }
                       
                        //登录成功
                        $uid = $members['uid'];
                        $query = $_SGLOBAL['db']->query("SELECT * FROM ".tname('members')." WHERE uid='$uid'");
                        if($oldmember = $_SGLOBAL['db']->fetch_array($query)) {
                                $password = $oldmember['password'];
                                $dateline = $oldmember['dateline'];
                                $updatetime = $oldmember['updatetime'];
                                $groupid = $oldmember['groupid'];
                                $email = $oldmember['email'];
                        } else {
                                $query = $_SGLOBAL['db']->query("SELECT * FROM ".tname('userlog')." WHERE uid='$members[uid]'");
                                if ($_SGLOBAL['db']->fetch_array($query)) {
                                        showmessage('user_delete', geturl('action/login'));
                                }
                                $password = md5($uid.'|'.random(8));
                                $groupid = 2;
                                $dateline = $_SGLOBAL['timestamp'];
                                $updatetime = $_SGLOBAL['timestamp'];
                        }
                        $insertsqlarr = array(
                                'uid' => $uid,
                                'username' => addslashes($members['username']),
                                'password' => $password,
                                'groupid' => $groupid,
                                'email' => $email,
                                'dateline' => $dateline,
                                'updatetime' => $updatetime,
                                'lastlogin' => $_SGLOBAL['timestamp'],
                                'ip' => $_SGLOBAL['onlineip']
                        );
                        replacetable('members', $insertsqlarr);

                        $cookievalue = authcode("$password\t$uid", 'ENCODE');
                        ssetcookie('auth', $cookievalue, $cookietime);
                        setcookie('_refer', '');
                       
                        $msg = $lang['login_succeed'].uc_user_synlogin($members['uid']);
                        showmessage($msg, rawurldecode($refer));
                }
                break;
        case 'logout':
                obclean();
                sclearcookie();
                setcookie('_refer', '');
                $msg = $lang['logout_succeed'].uc_user_synlogout();
                $_SGLOBAL['db']->query("DELETE FROM ".tname('adminsession')." WHERE uid='$_SGLOBAL[supe_uid]'");
                showmessage($msg, rawurldecode($refer));
                break;
        default:
                break;
}

setcookie('_refer', '');
showmessage('login_succeed', rawurldecode($refer));

?>


这个文件里这些东西怎么修改它的样式?急死了。
回复

使用道具 举报

lidq.jingwu 发表于 2009-6-12 10:28:29 | 显示全部楼层
我们并不提供修改模板的技术支持,请到模板区录求答案。
回复

使用道具 举报

lidq.jingwu 发表于 2009-6-12 10:40:02 | 显示全部楼层
本帖最后由 lidq.jingwu 于 2009-6-12 10:49 编辑

在batch.login.php找到下面两句,就是控制显示登陆信息的。

  1.                         $msg = $lang['login_succeed'].uc_user_synlogin($members['uid']);
  2.                         showmessage($msg, rawurldecode($refer));
复制代码
showmessage是一个函数,它将相关变量放到showmessage.html.php页面去显示。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-15 16:41 , Processed in 0.026366 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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