Discuz!7.0 如何恢复被误删的用户组

 更新时间:2016年9月20日 19:01  点击:1678
Discuz!7.0 如何恢复被误删的用户组

在Discuz!7.0中,有些站长在设置用户组时,可能不小心误删了其他用户组,这样会导致原本属于该用户组的用户无法正常访问论坛。

 
  下面笔者详细介绍如何恢复误删除的用户组,从而使得属于该用户组的用户可以正常访问论坛。
 
  一、现象
 
  误删用户组后,属于该用户组的用户将无法正常访问论坛,用户登录后会提示如图错误:

二、解决办法

打开 phpMyAdmin => 打开论坛所使用的数据库:

然后打开 usergroups 表:

点击“插入”,如图:

 
  

填写 groupid 和 grouptitle,图示:

填写完毕,点击“执行”,图示:

点击“浏览”,如图:

即可看到用户组为 10 的 “新手上路”,已经被添加:

然后登录论坛后台 => 用户 => 用户组 => 详情,设置该用户组:

到此为止,该用户组就添加成功了,该用户组的会员访问论坛恢复正常。

discuz 登陆出现Can not connect to MySQL server

,这是我在把网站从一服务器转移到另一服务器时出来的原因了,下面我们来看看这是什么原因吧。

我们找到confing.inc.php文件。

// [CH] 以下变量请根据空间商提供的账号参数修改,如有疑问,请联系服务器提供商

 $dbhost = 'localhost';   // 数据库服务器
 $dbuser = '*******';   // 数据库用户名
 $dbpw = *******;    // 数据库密码
 $dbname = *****;   // 数据库名
 $pconnect = 0;    // 数据库持久连接 0=关闭, 1=打开

上面的代码正常,出来Can not connect to MySQL server,

define('UC_CONNECT', 'mysql');
define('UC_DBHOST', 'localhost');
define('UC_DBUSER', '数据库名');
define('UC_DBPW', '密码j');
define('UC_DBNAME', 数据库名称);
define('UC_DBCHARSET', 'gbk');
define('UC_DBTABLEPRE', '`数据库名称`.uc_');

define('UC_API', 'http://www.111cn.net/');
define('UC_CHARSET', 'gbk');
define('UC_IP', '服务器IP');
define('UC_APPID', '1');
define('UC_PPP', '20'); 

本站原创转载注明www.111cn.net

很多时间特别是在采集时我们想把采集过来的html中的 a标签全部去了,我们就想到了用正则表达式的方法把链接一次性清除了。

去除html内容连接方法一

dTextArea.value.replace(/<[s]*a[s]+[^>]*>/,'').replace(/<[s]*/[s]*a[s]*>/,'');

方法二


dTextArea.value.replace(/<a[s]+[^>]*>/,'').replace(/</[s]*a[s]*>/,'');

方法三

<a(.+?)>|</a>

 

控制密码输入框与文本输框高度

<label>
<input name="textfield" type="text" value="右边这个上下距离比这个高呢" size="50" maxlength="50">
</label>
<input name="textfield2" type="password" value="22222" size="50" maxlength="50">

<style>
input{font-family:Tahoma,"宋体";}
</style>
<label>
<input name="textfield" type="text" value="右边这个上下距离比这个高呢" size="50" maxlength="50">
</label>
<input name="textfield2" type="password" value="22222" size="50" maxlength="50">

下面我们写了一段asp,php的对静态页面文章进行浏览次数的统计代码哦。

asp 方法

<script scr="hit.asp?id=1"></script>

hit.asp
<%
连接数据库
hits=Rs(hits)
sql="update 表 set hits=hits+1 where id="
conn.execute sql

response.write("document.write('"&hits+1&"')")
%>

php方法。

<script scr="hit.php?id=1"></script>

hit.asp
<%
连接数据库

$sql="update 表 set hits=hits+1 where id="
$reslut =mysql_query($sql);

$rs = mysql_fetch_array( $result)
response.write("document.write('".rs['hit']."')")
%>

相关文章

  • php 获取用户IP与IE信息程序

    php 获取用户IP与IE信息程序 function onlineip() { global $_SERVER; if(getenv('HTTP_CLIENT_IP')) { $onlineip = getenv('HTTP_CLIENT_IP');...2016-11-25
  • php简单用户登陆程序代码

    php简单用户登陆程序代码 这些教程很对初学者来讲是很有用的哦,这款就下面这一点点代码了哦。 <center> <p>&nbsp;</p> <p>&nbsp;</p> <form name="form1...2016-11-25
  • php中用curl模拟登录discuz以及模拟发帖

    本文章完美的利用了php的curl功能实现模拟登录discuz以及模拟发帖,本教程供参考学习哦。 代码如下 复制代码 <?php $discuz_url = &lsquo;ht...2016-11-25
  • php根据用户语言跳转相应网页

    当来访者浏览器语言是中文就进入中文版面,国外的用户默认浏览器不是中文的就跳转英文页面。 <&#63;php $lan = substr(&#8194;$HTTP_ACCEPT_LANGUAGE,0,5); if ($lan == "zh-cn") print("<meta http-equiv='refresh' c...2015-11-08
  • MySQL针对Discuz论坛程序的基本优化教程

    过了这么久,discuz论坛的问题还是困扰着很多网友,其实从各论坛里看到的问题总结出来,很关键的一点都是因为没有将数据表引擎转成InnoDB导致的,discuz在并发稍微高一点的环境下就表现的非常糟糕,产生大量的锁等待,这时候如果...2015-11-24
  • php ajax注册验证用户名是否存在代码

    这是注册程序是一款当用户输入完用户名是,就会自动去数据库中查询用户要注册的用户名是否己经被注册了,如果是返回提示否则提示可以注册。 conn.php文件 代...2016-11-25
  • 华为手机怎么恢复已卸载的应用?华为手机恢复应用教程

    华为手机怎么恢复已卸载的应用?有时候我们在使用华为手机的时候,想知道卸载的应用怎么恢复,这篇文章主要介绍了华为手机恢复应用教程,需要的朋友可以参考下...2020-06-29
  • php有效防止同一用户多次登录

    【问题描述】:同一用户在同一时间多次登录如果不能检测出来,是危险的。因为,你无法知道是否有其他用户在登录你的账户。如何禁止同一用户多次登录呢? 【解决方案】 (1) 每次登录,身份认证成功后,重新产生一个session_id。 s...2015-11-24
  • js检测用户输入密码强度

    一个用Javascript检测用户输入密码强度的效果代码,以下代码主要是从以下四个方面检测用户输入的密码的强度的,有兴趣的朋友可以自己添加或修改成自己想要的形式! 1. 如果输入的密码位数少于5位,那么就判定为弱。 2. 如果...2015-10-23
  • MySQL验证用户权限的方法

    知识归纳因为MySQL是使用User和Host两个字段来确定用户身份的,这样就带来一个问题,就是一个客户端到底属于哪个host。 如果一个客户端同时匹配几个Host,对用户的确定将按照下面的优先级来排 基本观点越精确的匹配越优先...2015-11-08
  • MySQL 从全库备份中恢复指定的表和库示例

    这篇文章主要介绍了MySQL 从全库备份中恢复指定的表和库示例的相关资料,这里提供了相应的方法,来实现恢复指定的表和库数据,需要的朋友可以参考下...2016-12-02
  • mysql误删root用户恢复方法

    装完数据库清理一些默认账号的时候不小心把root删除了,flush privileges 之后的新 root 忘了grant任何权限,查看mysqld选项里面有个 &#8722;&#8722;skip-grant-tables复制代码 代码如下: #/usr/libexec/mysqld --verbos...2015-03-15
  • MySQL数据库遭到攻击篡改(使用备份和binlog进行数据恢复)

    这篇文章主要介绍了MySQL数据库遭到攻击篡改(使用备份和binlog进行数据恢复),需要的朋友可以参考下...2016-04-26
  • 如何判断用户是否访问过某个网址

    一位站长译的一个国外的如何判断用户是否访问过某个网址文章,个人感觉写得非常不错,下面分享一下。 我们经常有这样的需求:想知道用户之前有没有访问过某个网址。有...2016-09-20
  • sqlserver 普通用户运行错误解决方法补充

    本方法作为Windows2003服务器安装及设置教程——MSSQL安全篇一(将MS SQL SERVER运行于普通用户下)的补充,成功解决了不能将sqlserver运行在普通用户的权限下的问题。...2016-01-27
  • php 用户登录代码

    代码如下 复制代码 <? error_reporting(0); if(isset($_post['post']) && $_post['post']=="1"){ $mysql教程_servername = "localhost";...2016-11-25
  • 关于JSP用户登录连接数据库详情

    这篇文章主要介绍了关于JSP用户登录连接数据库的相关资料,需要的朋友可以参考下面文章内容...2021-09-07
  • delete误删数据使用SCN号恢复(推荐)

    这篇文章主要介绍了使用scn号恢复误删数据问题,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下...2020-07-11
  • sqlserver添加sa用户和密码的实现

    这篇文章主要介绍了sqlserver添加sa用户和密码的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2021-05-07
  • 显示格式化的用户输入

    这个文档描述如何安全显示的有格式的用户输入。我们将讨论没有经过过滤的输出的危险,给出一个安全的显示格式化输出的方法。 没有过滤输出的危险 如果你仅仅获得用户的...2016-11-25