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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

一个小工具:让以前注册的用户在论坛也显示进入空间

[复制链接]
sup 发表于 2006-5-22 09:25:02 | 显示全部楼层 |阅读模式
如果遇到下面的问题,怎么解决:
原先注册博客的用户,在论坛中提示"申请个人空间",点申请却提示已经注册了。怎么才能让以前注册的用户也显示进入空间呢?




  1. <?

  2. $perpage = 100;
  3. $thefile = 'up.php';

  4. $stablepre = 'supe_';
  5. $tablepre = 'cdb_';

  6. require_once('./config.inc.php');

  7. if(empty($_GET['page'])) $_GET['page'] = 1;
  8. $page = intval($_GET['page']);
  9. if($page<1) $page = 1;
  10. $start = ($page - 1) * $perpage;

  11. mysql_connect($dbhost, $dbuser, $dbpw);
  12. mysql_select_db($dbname);

  13. $query = mysql_query("SELECT COUNT(*) FROM {$stablepre}userspaces");
  14. $listcount = mysql_result($query, 0);

  15. echo '会员总数:'.$listcount.'<br>';

  16. if($listcount && $start <= $listcount) {
  17.         $uidarr = array();
  18.         $query = mysql_query("SELECT uid FROM {$stablepre}userspaces LIMIT $start, $perpage");
  19.         while ($member = mysql_fetch_array($query)) {
  20.                 $uidarr[] = $member['uid'];
  21.         }
  22.         if(!empty($uidarr)) {
  23.                 echo "处理UID: ".implode(',', $uidarr)."<br>";
  24.                 mysql_query("UPDATE {$tablepre}members SET xspacestatus=1 WHERE uid IN (".implode(',', $uidarr).")");
  25.         }
  26. } else {
  27.         echo '处理完成,请立即删除本文件 '.$thefile;
  28.         exit;
  29. }

  30. echo '<meta http-equiv="refresh" content="5;url='.$thefile.'?page='.($page+1).'">';
  31. echo '稍等,处理中...';

  32. ?>
复制代码


将以上代码存为 up.php,并放到 论坛目录下面,在浏览器中执行,就可以了。执行完毕后,请记得删除。
lzhdm 发表于 2006-5-22 10:21:27 | 显示全部楼层
我下载了,可是怎么一运行却什么也不显示呢,是空白页,我把rewrite关了也不管用,怎么办?
回复

使用道具 举报

茄子 发表于 2006-5-22 10:57:27 | 显示全部楼层
打开php.ini
找到short_open_tag将其设置为on并重起iis或者apache看看
回复

使用道具 举报

明镜 发表于 2006-5-22 11:54:42 | 显示全部楼层
原帖由 茄子 于 2006-5-22 10:57 发表
打开php.ini
找到short_open_tag将其设置为on并重起iis或者apache看看


还是空白
回复

使用道具 举报

lzhdm 发表于 2006-5-22 12:13:50 | 显示全部楼层
还是空白啊
有没有别的笨办法,一点点地改也行啊,谢谢了!
回复

使用道具 举报

lzhdm 发表于 2006-5-22 22:33:17 | 显示全部楼层
不行,还是空白
回复

使用道具 举报

lzhdm 发表于 2006-6-18 13:28:40 | 显示全部楼层
不行啊,咋办?有简单的办法吗?
回复

使用道具 举报

duoxie 发表于 2006-6-19 23:30:52 | 显示全部楼层
下载了
回复

使用道具 举报

ceaglen 发表于 2006-9-2 12:54:49 | 显示全部楼层
没有用,,出来的是空白,,行不通
回复

使用道具 举报

妞妞猪猪 发表于 2006-9-4 16:17:58 | 显示全部楼层
没有用的拉 :'( :'( :'(  你们老是欺骗偶
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-24 04:34 , Processed in 0.037144 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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