公告:如果您的账号不能登录,可能是系统对您账号进行了保护,我们发现系统中存在着不安全密码,故对其重置,请您重新激活账号,对于给您造成的不便,敬请谅解!
论坛风格切换切换到宽版
  • 2619阅读
  • 5回复

[其他]5.5进入个人空间评论,提示:“你访问的用户可能已经被删除!” [复制链接]

上一主题 下一主题
离线menlei
 
发帖
8
贡献值
17
威望值
2
技术分
0
织梦币
0
只看楼主 倒序阅读 使用道具 0 发表于: 2010-04-16
评论成功,但是没跳转到页面,而是直接跳出:“你访问的用户可能已经被删除!”不动了!
离线0537cs
发帖
1
贡献值
12
威望值
0
技术分
0
织梦币
0
只看该作者 1 发表于: 2010-04-16
我也有这个问题要问
 
离线1soho

发帖
935
贡献值
524
威望值
138
技术分
0
织梦币
0
只看该作者 2 发表于: 2010-04-24
我的也出现这个问题
 
离线goldensand
发帖
16
贡献值
4
威望值
3
技术分
0
织梦币
0
只看该作者 3 发表于: 2010-06-06
我也遇到这个问题,有没有人解决啊?
离线hailan9988

发帖
39
贡献值
13
威望值
18
技术分
0
织梦币
0
只看该作者 4 发表于: 2010-06-08
打开member/index.php这个文件

  找到

以下为引用的内容:
if(empty($uid))
{
    $uid = '';
}
else
{
    $tmpstr = @gb2utf8($uid);
    $tmpstr2 = @utf82gb($tmpstr);
    if($tmpstr2==$uid) $uid = $tmpstr;
}
if(empty($action))
{
    $action = '';
}
if(empty($aid))
{
    $aid = '';
}


  替换为:

以下为引用的内容:
if(empty($uid))
{
  if (empty($_REQUEST['mid']))
  {
    $uid = '';
  }else{
    $uid=$dsql->GetOne("Select userid From `dede_member` where mid='".$_REQUEST['mid']."'; ");
    if (!is_array($uid)){
      $uid='';
    }else{
      $uid=$uid['userid'];
    }
  }
} //LIEHUO.NET
if(empty($action))
{
    $action = '';
}
if(empty($aid))
{
    $aid = '';
}


  至此以用户名和UID的形式都可以访问了。但是中文的问题还没有解决,例如:http://www.lubandai.com/index.php?uid=柳絮随风,解决方法只能是让访客访问UID的形式。修改方法如下:

  打开member/emplets/head.htm,找到:

以下为引用的内容:
<li><a href="<?php echo $myurl; ?>" title="我的空间">我的空间</a></li>


  改为:

以下为引用的内容:
<li><a href="../member/index.php?mid=<?php echo $cfg_ml->M_ID; ?>" title="我的空间">我的空间</a></li>


  接下来要做的就是 用伪静态规则重写一下url 让其他用户访问起来也很容易比如:http://www.lubandai.com/member/1

  将member/emplets/head.htm中的

以下为引用的内容:
<li><a href="../member/index.php?mid=<?php echo $cfg_ml->M_ID; ?>" title="我的空间">我的空间</a></li>


  修改为:

以下为引用的内容:
<li><a href="<?php echo $cfg_ml->M_ID; ?>" title="我的空间">我的空间</a></li>

离线yxmlyl

发帖
152
贡献值
23
威望值
28
技术分
0
织梦币
0
只看该作者 5 发表于: 2010-07-28
我新注册用户后 点击空间就提示


DEDECMS 提示信息!

你访问的用户可能已经被删除!