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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] supersite 整合 discuz 7.2 , supersite 不显示登录模块?

[复制链接]
shellcode_lw 发表于 2010-8-29 22:42:21 | 显示全部楼层 |阅读模式


我就狂郁闷了,搞了我一个下午,哎,早知道当初就去学PHP了,学什么  .net  

首先装了一个 discuz 7.2的论坛, 相对路径  /bbs

然后利用 /bbs/uc 整合了一个 supersite  到站点跟目录。

结果问题出现了

“已完成,但是首页有错误 ”,   使用 javascript 屏蔽错误后,问题解决!! -

可是又发现登录模块没有了!!

我初步确定是 :

<!-- 用户面板 -->
   <div id="userpanel">
    <script src="{S_URL}/batch.panel.php?rand={eval echo rand(1, 999999)}" type="text/javascript" language="javascript"></script>
   </div>

上面代码有问题

跟踪到

batch.panel.php

可是

<?php
/*
[SupeSite/X-Space] (C)2001-2006 Comsenz Inc.
用户动态面板
$RCSfile: batch.panel.php,v $
$Revision: 1.17 $
$Date: 2007/06/25 14:39:34 $
*/
include_once('./include/main.inc.php');
include_once(S_ROOT.'./language/batch.lang.php');
getcookie();
$uid = $_SGLOBAL['supe_uid'];
if(!empty($uid)) {
$uid_url = url_remake(geturl("uid/$uid"));
print <<<END
document.write('<h3>$blang[my_menu]</h3>');
document.write('<ul class="msgtitlelist">');
document.write('<li><a href="$uid_url" target="_blank">$blang[my_space]</a> &nbsp; <a href="$siteurl/spacecp.php?docp=me" target="_blank">$blang[space_management]</a></li>');
document.write('<li><a href="$bbsurl/pm.php" target="_blank">$blang[my_pm]</a> &nbsp; <a href="$bbsurl/" target="_blank">$blang[forum_visit]</a></li>');
document.write('<li><a href="$siteurl/?action-site-type-panel" target="_self">$blang[my_quickly_face]</a> &nbsp; <a href="$siteurl/batch.login.php?action=logout" target="_self">$blang[safe_logout]</a></li>');
document.write('</ul>');
END;
} else {
$siteurl = S_URL_ALL;
print <<<END
document.write('<form id="login" method="post" name="login" action="$siteurl/batch.login.php?action=login" target="_self">');
document.write('<fieldset id="userlogin">');
document.write('<legend>$blang[user_login]</legend>');
document.write('<p><label for="username">$blang[username]</label><input type="text" name="username" id="username" /></p>');
document.write('<p><label for="userpass">$blang[password]</label><input type="password" name="password" id="userpass" /></p>');
document.write('<p class="cookietime"><label for="cookietime"><input type="checkbox" id="cookietime" name="cookietime" value="315360000" />$blang[i_remember]</label></p>');
document.write('<p><button type="submit" name="loginsubmit" id="dologin" value="true">$blang[login]</button></p> <a href="$bbsurl/register.php?referer=$siteurl/index.php" target="_blank">$blang[registration]</a> <a href="$bbsurl/member.php?action=lostpasswd" target="_blank">$blang[find_passwords]</a></p>');
document.write('</fieldset>');
document.write('</form>');
END;
}
?>

不知道是那出错了? 貌似有一个生成随机Uid的函数 ,麻烦同行帮我看看?


antdk 发表于 2010-8-30 10:33:02 | 显示全部楼层
禁用js脚本就不出现登录模块。
回复

使用道具 举报

 楼主| shellcode_lw 发表于 2010-8-30 11:58:15 | 显示全部楼层
我没有禁用 js脚本, 只是我在全局里面加了一句屏蔽js出错提示的代码!


不知道是不是空间服务商把主机空间的JS执行权限给去了。。。
郁闷了...

http://shellcode.web-118.com
回复

使用道具 举报

危险的蘑菇 发表于 2010-8-30 14:51:18 | 显示全部楼层
检查一下浏览器是否显示js报错
回复

使用道具 举报

la367 发表于 2010-8-31 13:49:40 | 显示全部楼层
为什么会不显示呢~~
回复

使用道具 举报

jm611 发表于 2010-8-31 15:26:33 | 显示全部楼层
看看了。。。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-2 03:15 , Processed in 0.027644 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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