帝国模板之家为广大用户提供专业、一站式建站服务。

帝国cms插件

帝国cms插件栏目,我们会推荐一些常用的插件,比如帝国cms采集插件、微信支付、分享,会员中心插件等等。

当前位置:首页 > 插件 > 帝国cms插件 > 正文

帝国cms游客凭密码删除前台信息插件

帝国模板之家 2020-12-11 帝国cms插件 评论

插件作用

前台信息游客凭密码删除,多用于分类信息

版本支持:ecms6.0及以上

如果只提供gbk版本,utf8自己转换编码即可使用

安装方法

选择所需要的版本之后 把winston目录添加到根目录即可

index.php 里面的样式自己修改,delinfo.php为核心代码

在模型中添加字段delpass  删除密码  VARCHAR  

模型中选择可投稿、可增加、可修改

内容页

<a href="[!--news.url--]winston/delbypass/?classid=[!--classid--]&id=[!--id--]" target="_blank">凭密码删除</a>

卸载

删除winston下面的member目录即可

禁止用于商业用途

小问题:在刷新内容页时,会出现以下问题

问题1:刷新内容页时,会出现以下错误提示

Table 'news.phome_ecms_news_data_' doesn't exist
select keyid,dokey,newstempid,closepl,infotags,newstext from ***_ecms_news_data_ where id='888578' limit 1

解决办法:

方法①

原因是数据本身有问题,信息索引表phome_ecms_表名_index有不存在ID的记录。解决办法:phpmyadmin进数据库找到phome_ecms_表名_index 点击右侧的搜索按
钮,输入对应的ID字段值=888578,然后删除索引表中不存在的ID记录即可解决。

方法②

或,在后台-系统-备份与恢复数据-执行SQL语句 中执行以下sql语句
delete from `phome_ecms_news_index` where id not in(select id from phome_ecms_news);

方法③

在delinfo.php找到下面带,

$fsql=$empire->query("delete from {$dbtbpre}ecms_".$tbname."_data_".$r[stb]." where id='$id'");

在后面加上以下代码

$fsql=$empire->query("delete from {$dbtbpre}ecms_".$tbname."_index where id not in(select id from phome_ecms_news)");
这世上无忧无虑的人,反而相对寿命会长点。

已有 位小伙伴发表了看法

欢迎 发表评论

  • 匿名发表

关于

帝国cms模板

网页插件

帝国模板之家 | www.moyouyouw.cn

本站所有模板/文章除标明原创外,均来自网络转载,版权归原作者所有,如果有侵犯到您的权益,请联系站长删除,谢谢! 寻找帝国cms模板首选帝国模板之家,用心做站,上线至今广受好评,值得信赖!

  • 交流群1:帝国cms交流群1
  • 交流群2:帝国cms交流群2
在线QQ 给我留言