自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(409)
  • 资源 (41)
  • 问答 (1)
  • 收藏
  • 关注

原创 网站改版html页面 NGINX 借用伪静态和PHP脚本 实现301重定向跳转

方案三,不管原来的page25.html是纯静态,还是伪静态,对搜索引擎都是无感的.所以.我们假设原来的page25.html就是伪静态的。注意,除了page25需要传递动态参数外,其它页面,直接301永久重定向,所以才用了这个标志:permanent.方案二,在nginx服务器上,所有文章进行伪静态或301跳转.但是测试发现.旧网址中包含动态参数.没法直接跳转.方案一,在新服务器上,建立一个page25.html的静态文件,让他支持PHP脚本,然后在脚本中进行301跳转。改版后,网址随机,比如。

2025-04-01 17:38:58 297

原创 织梦dedecms管理员密码重置工具下载

把以下代码复制,放在password.php文件中,然后文件上传,放到根目录,用你的域名访问,修改密码即可

2025-03-18 11:06:07 365

原创 微信h5网页PHP代码,自定义网址链接分享给朋友,qq等JS-SDK方法(标题、描述、图标)

特别注意,要想分享你的一个网址,需要先复制这个网址,然后再与对应的公众号对话聊天,复制链接进去,再打开这个链接,右上角,点击三个字,就可以分享了.否则,无法正常显示logo标题等。http://res2.wx.qq.com/open/js/jweixin-1.6.0.js (支持https)http://res.wx.qq.com/open/js/jweixin-1.6.0.js(支持https)原文 https://www.cnblogs.com/jayden-qiu/p/13235706.html。

2025-01-13 15:54:05 514

原创 b站iframe引用代码视频,js显示 隐藏 停止 播放 等控制功能

如图,把b站视频引入自己网站,是没法通用js的播放暂停功能.来控制,因为他提示不同源,我们可以用删除iframe的src地址的方式实现。

2025-01-10 10:55:59 428

原创 页面滚动下拉时,元素变为fixed浮动,上拉到顶部时恢复原状,js代码以视频示例

页面滚动下拉时,元素变为fixed浮动js代码 以视频示例。

2025-01-09 11:16:58 516

原创 电脑pc版 文件名批量修改软件 建议下载ReNamer 自带中文免费版

电脑pc版 文件名批量修改软件 建议下载ReNamer 自带中文免费版。因为ppt需要导出为多张图片,图片名含有中文,所以需要批量删除.软件下载地址 https://www.den4b.com/测试发现,是可以用的.

2025-01-08 17:59:33 194

原创 jq 查找第二个子元素并添加样式

Swiper2使用存在bug,swiper-pagination显示2个元素轮播时, 导航默认没有把当前样式高亮,可以用js解决。

2024-12-10 17:09:41 313

原创 windows文件下换行, linux上不换行 解决CR换行符替换为LF notepad++

用notepad++查看,显示尾部换行符,是CR,这就是原因。html文件是用回车换行的,在windows电脑上,显示正常。需要转换文档格式为unix,方法为第二个图,会转成LF,文件上传到linux服务器后,文件不换行了。转为LF后,上传后就正常换行了。

2024-12-04 11:46:22 1179

原创 织梦后台修改默认模板风格目录,更新缓存后无效,前台首页还是提示模板不存在Not Found!

如下图,主页模板修改为你的新模板,比如bt-404,文件templets目录中的模板目录也同步修改为bt-404,最后更新缓存。我遇到的问题,解决方法是后台在更新首页文件时,要选择一次默认首页文件,否则,只修改总的模板目录无用的。可能是你的缓存data目录没有写入权限。

2024-10-28 14:30:11 641

原创 取消microsoft edge作为默认浏览器 ,修改方法,默认修改不了的原因

一, 通过浏览器设置修改:打开Microsoft Edge浏览器,单击右上角的“更多”按钮,然后选择“设置”。在设置页面左侧找到“默认浏览器”选项,然后单击右侧的“设置为默认”按钮将Microsoft Edge设置为默认浏览器。找到右侧的“Web浏览器”选项,单击当前显示的默认浏览器以查看其他浏览器,然后选择其中一个作为默认浏览器。二,通过系统设置修改:按 Windows键+

2024-10-11 14:53:10 9759

原创 windows10 修改替换默认输入法教程

默认替代输入法 选择你想要设置的。选择编辑语言和键盘选项。右键桌面,选择个性化。

2024-09-19 09:33:15 1233

转载 {dede:PHP}标签读取系统后端PHP变量,列表页变量,全局变量方法

{dede:php}标签中不能直接嵌套其他普通标签例如:{dede:field.title/},{dede:global.cfg_webname/}但是我们可以通过其他方式来实现相应的功能。de:field.title/}̲中的值也会在这个数组中显示,如…原文链接:https://blog.youkuaiyun.com/xxhysj/article/details/8458364。比如写一个首页与列表页等.通用的head.htm模板.可以这样写,判断不是首页.则标题前面加上栏目的名称。

2024-07-29 17:19:43 81

原创 数据校验不对,程序返回 织梦错误原因

dede_fieldshash加密校验数据也要同步才行。即dede_fields字段列表要与后台一致.如果用织梦默认的自定义表单提交数据.正确。原因是加密数据及字段列表不一致。要特点注册这两个默认的隐藏标签。自已换位置,换模板就出错。

2024-07-26 15:51:24 197

原创 纯js仿淘宝多图片封面图插件模板/带视频,带放大镜,带前后端完整代码PHP

功能预览一,前端模板代码 <!--多图功能--> <style>@charset "utf-8";.wrap_imgs img { vertical-align: middle; width: 100%; height: 100%;}.wrap_imgs { position: relative; top: 0px; left: 0px; width: 100%;height:auto; min-height: 410px;}.imgss {

2024-05-31 14:23:22 714 1

原创 Ueditor百度编辑器上传图片显示“服务器返回出错”或返回0 但是图片上传成功了

【代码】Ueditor百度编辑器上传图片显示“服务器返回出错”或返回0 但是图片上传成功了。

2024-04-26 17:33:21 538

原创 IIS7/iis8/iis10安装II6兼容模块 以windows2022为例

在开始菜单中,找到服务器管理员.找到下图的IIS,右键添加角色和功能,找到web服务器的管理工具选项,iis6管理兼容性 打钩并安装.

2024-03-21 13:30:13 1300

原创 PHP 实现http重定向https 或不带www的域名跳转到主域名

以下代码解释.如果访问的url中,不是https安全链接.或者是不带www的域名,则说明都不符合本站的要求,那么,都需要进行完整链接(https://www.12.com)的跳转,不再做进一步的判断。通过代码的方式的,比较简洁,容易控制.通过iis管理器的url重写或301重定向,总是出现各种冲突问题。如果不关心www主域名问题.则直接判断是否是https就行了,以下是百度上的答案。

2024-03-14 17:26:18 1016

转载 IIS http重定向 https

当IIS配置完HTTPS之后,访问网站时默认是访问HTTP,需要把HTTP重定向到HTTPS,才能实现网站的HTTPS访问。原网站如果绑定了80端口的http,需要删除掉.只保留https的绑定,可绑定多个https的域名。2、安装完毕,在Internet服务中找到SSL设置,取消勾选“SSL设置”中的“要求 SSL”。7、重定向URL:https://{HTTP_HOST}/{R:1}3、选择要配置的网站,点击之后,找到“URL重写”。4、进入“URL重写”模块,点击“添加规则”。5、选择“空白规则”。

2024-03-14 14:20:50 777

原创 windows服务器iis更换彻底删除 原443 ssl证书以及一个服务器运行多个独立域名网站并绑定多个证书的方法

服务器上的433 ssl证书,可以让网站以https加密方式访问,但是这个证书会占用443端口,iis7版本,只能安装一个443证书,所以.原来的过期了.需要删除.删除方式,不是进运行 win+r的mmc 而是进iis的主页面板,点击服务器证书.进去才能删除.否则.安装新证书.可能识别不了.如下图。.iis8及以上版本可以在一台服务器上.对运行了多个独立域名的网站.安装多个443证书.原教程地址.但我测试后,没通过.一个正常.另一个不行.还在测试中。

2024-03-14 10:00:38 2200

原创 windows服务器安装ssl证书,谷歌浏览器或微信 访问失败

购买云盾证书并且在Windows系统部署IIS服务后,谷歌浏览器无法访问IIS服务,但是其他浏览器可以正常访问。下载ITrusIIS.rar压缩包,解压后运行软件,选择最佳配置,单击应用,重启服务器生效配置。下载IIS8.rar压缩包,解压后运行软件,重启服务器生效配置。使用IIS加密套件优化工具。请参考以下两种方法。加密套件的注册表文件。

2024-03-12 17:29:27 486

原创 windows server mysql 数据库停止 备份 恢复全流程操作方法

怎么恢复呢.我们一般是只恢复其中一个表,则找到这个表格对应的三个文件.复制回来.替换就行.不过替换后,还需要mysql重启才行.打开Windows服务管理器。可以通过按下Win+R组合键打开运行对话框,然后输入 services.msc。mysql最好是原工程文件备份.不需要sql查询的方式备份.安全高效.找到mysql或mysql80服务,选择重启或停止后再启动。我只需要复制一份,保存起来就行.三,mysql停止或重新启动。

2024-02-28 10:06:03 574

原创 css transform 会影响position 定位

解决办法是.动画操作的对象不应该是包含子元素的li,可以是li下面的a这个子元素.比如这样就行了。比如通过以下代码.实现导航条上的每个li栏目,以不同的时间间隔,从上向下移动进来并显示。如下图,li下面还有menu这个子元素.所以.动画修改到a上.但是,如果my-navbar ul li 这个。

2024-02-26 17:15:33 822

原创 PHP 去除数组中元素值的前后空白符换行等

请使用trim()和array_map()函数.

2023-12-14 15:03:50 574

原创 华为或荣耀手机禁止强制升级鸿蒙系统的终极方法

需要有数据传输的usb线.打开usb调试模式.进这个链接下载华为ADB一键卸载VS重装软件。按里面的视频说明,输入88 然后回车即可。

2023-12-12 13:57:11 3573

原创 Flex布局 实现元素排列 4列变2列?

thinkphp 的 html。电脑版显示为一行有四列.手机版显示为一行两列。

2023-12-07 10:39:03 708

原创 thinkphp 判断当前页 导航条高亮等方法

ACTION_NAME等表示全局变量,表示当前页面的操作方法。ACTION_NAME // 当前操作名称。当然,也可以在控制器中,自己定义变量,比如。MODULE_NAME //当前模块名称。APP_NAME // 当前项目名称。

2023-12-01 09:24:48 731

原创 flashfxp 可以下载,但是无法上传ftp权限问题

解决:服务器上.哪个目录需要上传文件,右键点击该文件夹,安全,编辑,让“Users”这个用户,有修改和写入权限即可!然后,重启ftp软件。问题:相关ftp账号设置了有修改或写入权,依然没法上传。

2023-11-29 13:46:30 712

原创 _STORAGE_WRITE_ERROR_ thinkphp报错问题原因

右键点击 这个目录.属性,安全,编辑.所有用户.全都给他写入权即可。与缓存相关,是因为空间不足,或Runtime没有访客写入权造成的。

2023-11-24 11:27:50 1149

原创 爱普生LW-600P标签打印机 一直显示正在打印 无法关掉弹窗原因

一,打印机一般安装在C:\Program Files (x86)\epson\Label Editor 这个目录中.四.重启电脑后,下载官方最新驱动.运行后,点击删除,并卸载相关驱动.直到提示成功.然后,重启电脑.五,重启电脑后,暂时关掉所有杀毒软件.再运行安装程序.重新安装软件及或软件及驱动。找到他先删除能删除的部分.防止电脑重启时.打印任务被重新启动.导致卸载驱动失败。原因是安装时被防火墙或杀毒软件拦截部分功能.三,拔掉打印机的电源.以前usb线。六,多打印几次,测试是否正常。

2023-10-18 11:17:06 1423

原创 增值税发票开票软件(税务UKey版) 安装不完整,请重新安装

出现这个,是因为你在安装过程中.某个功能被电脑上的杀毒软件或电脑自带的防火墙隔离了.安装时,你可以注意,电脑右下角是不是提示病毒之类的呢.关掉防火墙或杀毒软件.重装安装即可。

2023-10-13 14:30:49 4358

原创 联想天逸台式机怎么进bios 进行u盘启动

联想天逸台式机怎么进bios ,开机时直接狂按按F12就行了.不需要fn+f12。进入bios后,选择usb下面的选项 按回车就行了。fn组合键的一般是笔记本的吧。

2023-09-26 16:24:21 986

原创 百度编辑器 Ueditor 视频上传时 目录创建失败 解决办法

然后找到Uploader.class.php文件最后面的2个地方,即有类似这一句,通过对比发现.只需要把/static/修改为/admin/ 即可.Uploader.class.php文件.大约111左右。然后,进编辑器上传.会提示出一个错误的文件保存路径。找到百度编辑器的上传类。双击复制下来这个路径.

2023-09-14 16:14:51 821

原创 svg图片代码data:image/svg+xml转png图片方法

fill='%23000000’这里表示颜色 ,后面6位0表示黑色,只修改后6位即可。把代码保存为html格式的文件中,用浏览器访问,即可右键保存。注意:src=""图片地址中,一些参数的含义。从AI软件或其它网站得到svg图片代码后,viewBox是图片显示区域,宽,高等。d=‘这里是图片代码数据’

2023-09-14 11:02:44 3363

原创 thinkphp查询时 排除,过滤,或去掉部分特定字段的方法

但是,其它一些字段的数量又非常多.有时还会增加,没法全部列出来.比如查询时,text的字段类型过大,查询时,不想要。这就用排除法,查询时,这几个字段不要查询。

2023-09-08 11:05:16 1689

原创 WPS或EXCEL表格单元格下拉快捷选择项修改及设置方法

用户先在Excel里输入要下拉选择项的文字,选中其中一个单元格,点击工具栏上的数据里的数据有效性。然后选中需要设置下拉选项的等级这一列,在菜单中选择“数据”选项,在其页面中找到“有效性”进行点击。然后找到一出空白列,输入所要填写的四个等级(A/B/C/D),如果有需要,可以将四个字母隐藏。WPS设置下拉选项的方法是.点击一个单元格,菜单上选择数据,下拉列表即可设置,双击文字可编辑。然后在出现的界面中,有效性条件栏中选择“序列”,来源栏中选择第二步输入的四个等级的区域。3.然后点击“数据验证”这个命令。

2023-09-08 10:50:14 11221

转载 SQL数据库查询group by优化策略

因为如果group by 的过程因为内存临时表放不下数据,从而用到磁盘临时表的话,是比较耗时的。group by 就是分组统计的意思,一般情况都是配合聚合函数如(count(),sum(),avg(),max(),min())一起使用。当然,平时大家使用的时候,group by还是配合聚合函数使用的,除非一些特殊场景,比如你想去重,当然去重用distinct也是可以的。如果执行过程中,会发现内存临时表大小到达了上限(控制这个上限的参数就是tmp_table_size),会把内存临时表转成磁盘临时表。

2023-09-07 17:05:49 678

原创 ueditor百度编辑器焦点或内容变化 触发回调监听事件的方法

ueditor百度编辑器焦点或内容变化 触发监听方法。

2023-09-05 16:37:59 1706 1

原创 原创AJAX + PHP 编辑器内容自动备份草稿保存到本地 (适用ueditor百度编辑器或其它) 内容变化后自动触发备份txt文件

默认备份文件名为小时分钟,比如9月5号13点48分,过了这一分钟后,后端会自动新建一个txt备份,如果一分钟内有多个版本,则替换掉旧的内容.效果图如下:点击查看后,进一个备份列表面.选择版本即可.可以自动删除一周以前的备份.比如第一个文章他自动备份了.等发表第二个文章时,结果把第一个文章的内容自动填充进去了.关键你还不知情!二,本人用ajax写了一个更好用的.特点是,不会自动填充,而是根据时间,选择不同版本,手工复制进去即可.一, 百度原版的 ,具体使用方法,看这里个文章。五,PHP后端代码示例。

2023-09-05 16:18:11 987

原创 uploadifive php上传进度条插件 解决动态传参数问题

uploadifive默认只能在加载时,静态传递参数.如果想让用户输入参数.再动态读取.传到后端,是没有直接的办法的。

2023-08-17 16:23:30 639

原创 WPS的excel表格单元格拖动数字日期等 不自增原因

对着表格中的每个单元格右下角,在变成下图,黑十字后,拖动这个十字.就会在右侧出现一个小窗口.但是,如果拖动,发现小窗口不出现.说明这一栏开启了筛选功能.清空筛选条件后,即可正常.里面菜单中可以选择按序数增加。

2023-08-03 13:30:20 1698

leaflet地图,省市区县多级联动,点击省显示各个城市

leaflet地图,省市区县多级联动,点击省显示各个城市 相关数据参考 https://geojson.hxkj.vip/ https://datav.aliyun.com/portal/school/atlas/area_selector

2025-04-30

windows2008安装SSL证书后谷歌浏览器或微信无法访问的IIS服务 ITrusIIS.rar工具下载

问题描述 购买云盾证书并且在Windows系统部署IIS服务后,谷歌浏览器无法访问IIS服务,但是其他浏览器可以正常访问。 解决方案 请参考以下两种方法。 使用IIS加密套件优化工具 下载ITrusIIS.rar压缩包,解压后运行软件,选择最佳配置,单击应用,重启服务器生效配置。 加密套件的注册表文件 下载IIS8.rar压缩包,解压后运行软件,重启服务器生效配置。

2024-03-12

PHP文件上传进度条插件js版 不需要修改php的session.upload-progress或安装额外的php模块等

一,插件名 UploadiFive 二,apache或iis等服务器.需要修改文件上传大小时间等限制 三,文件默认上传到网站根目录的/Uploads/exe_file/目录中 四,默认不修改文件名,所以,上传的文件,不得有空格,中文斜线等非法字符

2023-08-16

ueditor.all.js 1.5.0 新版本 2023/03/30

按他们要求在终端执行 grunt default 进行了打包.可直接拿使用 包含完整ueditor.all.js,ueditor.all.min.js等文件

2023-03-30

图片批量压缩工具软件免费共享版 Caesium Image Compressor

图片批量压缩工具软件免费共享版 国外软件 安装版 Caesium Image Compressor

2022-10-21

phpanalysis插件 搜索分词插件 纯php

phpanalysis插件 搜索分词插件 纯php

2022-07-14

网站整站静态下载备份软件webzip7

如果图片不能下载,可能图片链接是js加载的.不规范,需要下载静态页面后,批量替换地址.再用火车头下载器,自动访问并下载图片

2022-01-04

超级批量文本替换 UltraReplace5.0.rar

可批量替换文本中字符,免费版

2021-12-30

html2canvas.js

html页面指定区域截图软件

2021-10-28

php将txt每行文本导入mysql数据库或redis工具插件.rar

引入mysqli类.可自动设置时间段,可随机选择给定的用户id或其它id,自动过滤换行等,很实用的

2019-05-26

ps样式打包下载50款金属糖果雪花效果等

ps打开,在上面的菜单中选择窗口,点击打开,选择样式,然后样式窗口打开后,右边有个小三角,点击即可导入样式.

2018-12-16

notePad++ compare插件 64位 下载及32位下载

notePad++ compare文件对比插件,包含32位及64位解压 得到ComparePlugin.dll PluginManager.dll 将上面两个dll放在安装目录即可.一般是C:\Program Files\Notepad++\plugins 这个目录中. 然后,重启软件

2018-09-19

NotePad++文件比对插件即Compare对比插件

解压 得到ComparePlugin.dll PluginManager.dll 将上面两个dll放在安装目录即可.一般是C:\Program Files\Notepad++\plugins 这个目录中. 然后,重启软件

2018-05-23

phpwind 4.3.2远程ftp上传附件功能(附件存另一个服务器)

其中 data\bbscache文件 ftpserver.php 放在程序对应的文件里面 修改文件列表:(PHP文件6个,HTML文件1个) job.php,read.php,show.php,setforum.php,postupload.php,template.php,setforum.htm 1. 数据库升级 进入phpMyAdmin -> SQL 下运行下面升级 ALTER TABLE `pw_forums` ADD `remoteftp` INT( 3 ) UNSIGNED DEFAULT '0' NOT NULL ; ALTER TABLE `pw_attachs` ADD `remoteftp` INT( 3 ) UNSIGNED DEFAULT '0' NOT NULL ; 2. job.php ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆ ◆找到require_once('global.php'); ◆下面加入 //远程ftp修改by axing include_once(D_P.'data/bbscache/ftpserver.php'); //远程ftp修改by axing ◆找到 if(!$attach_url && !is_readable("$attachdir/$attachurl")){ Showmsg('job_attach_error'); } ◆替换成 //远程ftp if(!$attach_url && !is_readable("$attachdir/$attachurl") && !$remoteftp){ Showmsg('job_attach_error'); } //远程ftp ◆找到 if($attach_url && !file_exists("$attachdir/$attachurl") && function_exists('file_get_contents')){ $downcontent=file_get_contents&#40;$attach_url."/$attachurl"&#41;; ◆替换成 if(($attach_url && !file_exists("$attachdir/$attachurl") && function_exists('file_get_contents'))||$remoteftp){ //远程ftp by axing if($remoteftp) { $downcontent=file_get_contents&#40;$ftplist[$remoteftp][url]."/$attachurl"&#41;; }else{ $downcontent=file_get_contents&#40;$attach_url."/$attachurl"&#41;; } //远程ftp by axing ◆找到 P_unlink&#40;"$attachdir/$attachurl"&#41;; ◆替换成 //远程ftp by axing if($remoteftp) { del_ftp_attach($remoteftp,$attachurl); }else { P_unlink&#40;"$attachdir/$attachurl"&#41;; } //远程ftp by axing 3. read.php ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆ ◆找到 require_once(R_P.'require/bbscode.php'); ◆下面加入 //远程ftp修改by axing include_once(D_P.'data/bbscache/ftpserver.php'); //远程ftp修改by axing ◆找到 if ($groupid != 3 && !$foruminfo['allowvisit'] && (!$foruminfo['forumadmin'] || strpos($foruminfo['forumadmin'],','.$windid.',')===false)){ ◆替换成 if ($windid != $manager && $groupid != 3 && !$foruminfo['allowvisit'] && (!$foruminfo['forumadmin'] || strpos($foruminfo['forumadmin'],','.$windid.',')===false)){ ◆找到 $db_signwindcode,$fid,$tid,$pid, ◆后面加入 $remoteftp,$ftplist, ◆找到 $a_url=$attachpath.'/'.$at['attachurl']; ◆下面加入 //远程ftp修改 by axing } elseif($at['remoteftp']){ $a_url=$ftplist[$at['remoteftp']][url].'/'.$at['attachurl'];//远程的图片地址 //远程ftp修改 by axing 4. show.php ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆ ◆找到 include_once(D_P.'data/bbscache/forum_cache.php'); ◆下面加入 //远程ftp include_once(D_P.'data/bbscache/ftpserver.php'); //远程ftp ◆找到 a.descrip, ◆后面加入(有两处都要记得改) a.remoteftp, ◆找到 } else{ continue; } ◆上面加入 //远程ftp } elseif($rt['remoteftp']){ $rt['a_url']=$ftplist[$rt['remoteftp']][url].'/'.$rt['attachurl']; //远程ftp ◆找到 } }else{ Showmsg('pic_not_exists'); ◆上面加入 //远程ftp } elseif($rt['remoteftp']){ $rt['a_url']=$ftplist[$rt['remoteftp']][url].'/'.$rt['attachurl']; //远程ftp 5. admin/setforum.php ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆ ◆找到 include_once(D_P.'data/bbscache/forumcache.php'); ◆下面加入 //远程ftp修改 by axing include_once("./data/bbscache/ftpserver.php");//引入FTP服务器列表 //远程ftp修改 by axing ◆找到 $viewdownload =str_replace("_{$value}_",'checked',$viewdownload); ◆下面加入 //远程ftp修改 $ftpselected[$remoteftp]='selected'; $ftpselect="&lt;option value=0&gt;本地空间&lt;/option&gt;"; foreach($ftplist as $ftpinfo){ $ftpid=$ftpinfo[id]; $ftpselect.="<option value=$ftpinfo[id] $ftpselected[$ftpid]>$ftpinfo[name]</option>"; } //远程ftp修改by axing ◆找到 ifhide='".(int)$ifhide."' ◆后面插入 ,remoteftp='$remoteftp' 6. require/postupload.php ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆ ◆找到 !function_exists('readover') && exit('Forbidden'); ◆下面加入 //远程ftp上传修改 by axing include_once(D_P.'data/bbscache/ftpserver.php'); //远程ftp上传修改 by axing ◆找到 $fileuplodeurl= $savedir.'/'.$fileuplodeurl; } ◆替换成 } //远程ftp修改 by axing if($foruminfo['remoteftp']){ $remoteftpid=$foruminfo['remoteftp']; $result = ftpconnect($ftplist[$remoteftpid]); ftp_cdup($result); if($db_attachdir){ if(!@ftp_chdir($result,$savedir)){ ftp_mkdir($result,$savedir); ftp_chdir($result,$savedir); } $attach_fname0=$fileuplodeurl; $fileuplodeurl= $savedir.'/'.$fileuplodeurl; }else{ $attach_fname0=$fileuplodeurl; } //$db->query("INSERT INTO pw_ftperror (attachment, ftpdate, ftpid) VALUES ('$fileuplodeurl', '$timestamp','$foruminfo[remoteftp]')"); //$attid = $db->insert_id(); if(@ftp_put($result, $attach_fname0, $atc_attachment, FTP_BINARY)){ //上传文件 $size=ceil(ftp_size($result,$attach_fname0)/1024); ftp_close($result); // $db->query("delete from pw_ftperror where aid = $attid"); }else{ showmsg('附件远程上传失败!');//远程上传失败 } }else{ //远程ftp修改 by axing $fileuplodeurl= $savedir.'/'.$fileuplodeurl; ◆找到 Showmsg('upload_content_error'); } ◆下面加入 //远程 ftp $size=ceil(filesize("$attachdir/$fileuplodeurl")/1024); } //远程 ftp ◆找到 $size=ceil(filesize("$attachdir/$fileuplodeurl")/1024); $atc_attachment_name=addslashes($atc_attachment_name); $db->update("INSERT INTO pw_attachs SET fid='$fid',uid='$winduid',hits=0,name='$atc_attachment_name',type='$type',size='$size',attachurl='$fileuplodeurl',needrvrc='$needrvrc',uploadtime='$timestamp',descrip='$descrip'"); ◆替换成 $atc_attachment_name=addslashes($atc_attachment_name); //远程ftp $db->update("INSERT INTO pw_attachs SET fid='$fid',uid='$winduid',hits=0,name='$atc_attachment_name',type='$type',size='$size',attachurl='$fileuplodeurl',needrvrc='$needrvrc',uploadtime='$timestamp',descrip='$descrip',remoteftp='$foruminfo[remoteftp]'"); //远程ftp ◆找到 'desc' => str_replace('\\','',$descrip) ◆下面加入 'remoteftp' => $foruminfo[remoteftp] 6.2 如果需要用到txt附件上传时,自动切割并依次上传功能,上面第6步不用修改,直接上传压缩包中的postupload_txt.php 到require/目录即可. 并结合这个插件进行使用.https://blog.youkuaiyun.com/viqecel/article/details/79440688 7. require/template.php ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆ ◆找到 include_once(D_P."data/bbscache/forumcache.php"); ◆下面加入 //远程ftp include_once(D_P.'data/bbscache/ftpserver.php'); //远程ftp ◆找到 $a_url="$db_bbsurl/$attachpath/$at[attachurl]"; ◆下面加入 //远程ftp }elseif($at['remoteftp']){ $a_url=$ftplist[$at['remoteftp']][url].'/'.$at['attachurl']; //远程ftp 8. template/admin/setforum.htm ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆ ◆找到 <tr class=b> <td>&lt;input type="checkbox" name="otherforum[logo]" value="1"&gt;&lt;/td> <td>版块图标</td> <td>&lt;input type="text" size="30" name="logo" value="$logo"&gt;&lt;/td> </tr> ◆下面加入 <tr class=b> <td>&lt;input type="checkbox" name="otherforum[remoteftp]" value="1"&gt;&lt;/td> <td>是否开启远程附件上传</td> <td><select name="remoteftp">$ftpselect</select></td> </tr> (完成...)

2018-04-14

phpwind 4.3.2 单独增加数据库分卷分表功能

一,修改\template\admin\cp_lang_left.php 数据库管理修改为 '数据库管理'=>array( 'bakout'=>"<a href='$admin_file?adminjob=bakup&a_type=bakout'>数据备份</a><br>", 'bakin'=>"<a href='$admin_file?adminjob=bakup&a_type=bakin'>数据恢复</a><br>", 'repair'=>"<a href='$admin_file?adminjob=repair'>数据库修复</a><br>", 'ptable'=>"<a href='$admin_file?adminjob=ptable'>数据库分卷</a><br>", ), 二,ptable.php文件.复制到admin目录中 三,数据库升级 ALTER TABLE pw_threads ADD ptable TINYINT(3) UNSIGNED NOT NULL; CREATE TABLE pw_pidtmp (pid INT NOT NULL AUTO_INCREMENT ,PRIMARY KEY (pid)) ENGINE=MYISAM; 四 修改\template\admin\cp_lang_cpmsg.php 在cp_lang_cpmsg.php的最下面括号的前面 增加 'bbs_open'=>'由于数据操作较大,请关闭论坛后,继续操作!', 'table_change'=>"数据转移中,请稍侯...<br />正在处理第 $tstart 到 $end 条帖子!", 'table_same'=>'请选择不同的数据表进行操作!', 'only_numeric'=>'请输入表下标,只允许数字!', 'table_exists'=>'该表名已存在,请输入其他的下表数字!', 五,修改根目录read.php 25行下面增加两句 $fid=$read['fid'];//他的下面增加 $ptable = $read['ptable']; $pw_posts = GetPtable($ptable); 六,根目录 global.php 以及在 /admin/admincp.php 中 增加两个相同的函数 function GetPtable($tbid,$tid=''){ if($GLOBALS['db_plist'] && $tbid=='N' && $tid){ @extract($GLOBALS['db']->get_one("SELECT ptable AS tbid FROM pw_threads WHERE tid='$tid'")); } if($GLOBALS['db_plist'] && $tbid && is_numeric($tbid) && strpos(",{$GLOBALS[db_plist]},",",$tbid,")!==false){ return 'pw_posts'.$tbid; } return 'pw_posts'; } function GetAtable($tbid,$tid=''){ if($GLOBALS['db_plist'] && $tbid=='N' && $tid){ @extract($GLOBALS['db']->get_one("SELECT ptable AS tbid FROM pw_threads WHERE tid='$tid'")); } if($GLOBALS['db_plist'] && $tbid && is_numeric($tbid) && strpos(",{$GLOBALS[db_plist]},",",$tbid,")!==false){ return 'pw_attachs'.$tbid; } return 'pw_posts'; } 七,修改require\postnew.php 170行 $db->update("INSERT INTO pw_threads (fid,icon,author,authorid,subject,ifcheck,type,postdate,lastpost,lastposter,hits,replies,topped,digest,pollid,ifupload) VALUES ('$fid','$atc_iconid','".addslashes($windid)."','$winddb[uid]','$atc_title','$ifcheck','$w_type','$timestamp','$timestamp','".addslashes($windid)."','1','0','0','".(int)$digest."','$pollid','$ifupload')"); 整体替换为 $db->update("INSERT INTO pw_threads (fid,icon,author,authorid,subject,ifcheck,type,postdate,lastpost,lastposter,hits,replies,topped,digest,pollid,ifupload,ptable) VALUES ('$fid','$atc_iconid','".addslashes($windid)."','$winddb[uid]','$atc_title','$ifcheck','$w_type','$timestamp','$timestamp','".addslashes($windid)."','1','0','0','".(int)$digest."','$pollid','$ifupload','$db_ptable')"); 八, 修改require\postreply.php 把 21行 $tpcarray = $db->get_one("SELECT t.fid,t.locked,t.ifcheck,t.author,t.authorid,t.postdate,t.ifmail,t.pollid ,t.subject,t.type $S_sql FROM pw_threads t $J_sql WHERE t.tid='$tid'"); 替换为 $tpcarray = $db->get_one("SELECT t.fid,t.locked,t.ifcheck,t.author,t.authorid,t.postdate,t.ifmail ,t.subject,t.type,t.ptable $S_sql FROM pw_threads t $J_sql WHERE t.tid='$tid'"); 并在下面增加 $pw_posts = GetPtable($tpcarray['ptable']); 然后.把下面的四个pw_posts 替换为 $pw_posts 注意,$pw_posts的两边都要留有空格 九,,require/postupload_txt.php 替换为新发你的 十,修改template\admin\superdel.htm 在 <tr><td class=head colspan=2><b>删除回复</b></td></tr> <tr><td class=b width=30%>所属版块</td> <td class=b><select name=fid><option value='-1'>所有版块</option>$forumcache</select></td></tr> 三行的下面增加 &lt;!-- EOT; if($p_table){ print <<<EOT --&gt; <tr><td class=b>分表数据库</td> <td class=b><select name="ptable">$p_table</select></td></tr> &lt;!-- EOT; }print <<<EOT --&gt; 同时,修改template\admin\attachment.htm 在 <tr><td class=head colspan=2><b>附件编辑</b></td></tr> <tr><td class=b width=20%>所属版块</td> <td class=b><select name='fid'><option value=all>所有版块</option>$forumcache</select></td></tr> 的下面增加 &lt;!-- EOT; if($p_table){ print <<<EOT --&gt; <tr><td class=b>分表数据库</td> <td class=b><select name="ptable">$p_table</select></td></tr> &lt;!-- EOT; }print <<<EOT --&gt; 在倒数20行 <td> 的后面增加 &lt;input type="hidden" name="ptable" value="$value[ptable]"&gt; 十一,复制admin/superdel.php 替换原来的 十二,复制admin/attachment.php 替换原来的

2018-04-14

DESTOON 7.0 UTF8 20180318

DESTOON7.0最新版,包含ueditor 百度编辑器,如果需要word图片转存功能.来这里下载 https://download.youkuaiyun.com/download/viqecel/10305023

2018-03-23

ueditor百度编辑器word图片转存功能插件destoon v6及v7.0可用

插件详细说明地址https://blog.youkuaiyun.com/viqecel/article/details/79670613 =========================================== 一,后台网站设置. 选择ueditor 二,修改member\editor\ueditor\ueditor.config.js 366行 的 a: ['target', 'href', 'title', 'class', 'style'], 修改为 a: ['target', 'href', 'title', 'class', 'style', 'name'], 403行的 img: ['src', 'alt', 'title', 'width', 'height', 'id', '_src', 'loadingclass', 'class', 'data-latex'], 修改为 img: ['src', 'alt', 'title', 'width', 'height', 'id', '_src', 'loadingclass', 'class', 'data-latex','anchorname','word_img','style'], 三,修改member\editor\ueditor\init.inc.php 注释掉25行 即 $editor .= 'serverUrl:UPPath+"?from=editor&moduleid;='.$moduleid.'",'; 然后.查找 'fullscreen', 批量替换为 'fullscreen', 'wordimage' 其实就是在后面增加 转存按钮 四,把百度编辑器ueditor目录中的php文件复制到系统对应目录中 即保证 member\editor\ueditor\php\controller.php 这个 控制器文件可访问 然后修改controller.php 文件 第4行 把Chongqing首字母设置为大写] 即 date_default_timezone_set("Asia/Chongqing"); 五,修改图片上传保存目录.即php/config.json 即 11行 替换为绝对路径,你的首页网站地址直接填这即可,后面不加斜线,这里如果不加绝对路径.则没法自动读取第一个图片为标题图片. "imageUrlPrefix": "这里修改为你的网站首页网址不加后斜线", 12行替换为下面一行. 即修改图片保存路径,与原系统一致即可 "imagePathFormat": "/file/upload/{yyyy}{mm}/{dd}/{time}{rand:2}", /* 上传保存路径,可以自定义保存路径和文件名格式 */ 后台系统维护,点击更新所有缓存,ctrl+f5强制刷新后台

2018-03-23

php+mysql示例代码,分页,会员短信宝验证注册,管理员及配置管理等功能

php+mysqli完整示例代码,包含连接数据库,选择数据库,会员列表查询及数字分页符的分页功能,会员短信宝ajax验证注册,管理员密码修改,及网站配置管理等功能

2018-03-20

discuz同网站不同域名对应不同关键字标题logo等插件

discuz同一个网站使用不同域名访问时,论坛关键字.标题,logo背景图等对应切换的插件 anyou文件夹.及ay.php放在根目录中 一,需要缓存的文件.需要加上 require './anyou/my.php'; 二 ay.php为后台管理文件,需要先登录论坛管理员 三,修改后.会在anyou/temp/host 目录中生成md5加密的缓存文件.不同域名访问时,会自动读取这里面的配置文件. 四.template\域名目录名\common\header.htm 需要修改这个文件 在里面增加自动定义的logo 背景图等 1,背景图的修改 \header.htm 中32行增加下面这三行,注意bgcode表示后台模板编辑中.自定义的背景图片.不过,只能定义一个,但是要实现几个域名,显示不同的图片,这里修改一定没效果,只能修改anyou/temp/host 里面的缓存文件,找到里面的 'bgcode' => '', 修改为类似这种,qianpad.jpg表示背景图片 'bgcode' => 'background: #E8E7E7 url("./template/模板目录注意修改/images//qianpad.jpg") no-repeat 50% 0px', &lt;style type="text/css"&gt; body{{$_G['style']['bgcode']}} &lt;/style&gt; 2,logo修改\header.htm .其中{$_G['style']['boardlogo']}就是缓存中定义的logo 类似 'boardlogo' => '<img src="template/smarts_lis/style/img/logo.png" alt="4356345" border="0" />', 模板中这样调用: <div class="hdc cl"> <h2>&lt;!--{if !isset($_G['setting']['navlogos'][$mnid])}--&gt;<a href="{if $_G['setting']['domain']['app']['default']}http://{$_G['setting']['domain']['app']['default']}/{else}./{/if}" title="$_G['setting']['bbname']">{$_G['style']['boardlogo']}</a>&lt;!--{else}--&gt;$_G['setting']['navlogos'][$mnid]&lt;!--{/if}--&gt;</h2> </div> 关键字等应该是修改header_common.htm

2018-02-20

文件名批量替换

文件名批量替换用于批量文件名替换,添加前后缀,修改扩展名

2017-07-22

新版qq表情包2017 png图片gif 共150个左右

图片大小为66x66px 的png图片141个. 另外,动态gif图片15个.56x56px

2017-07-22

blab! 8.4版本,php,ajax聊天室,兼容手机版

blab! 8.4版本,php,ajax聊天室,兼容手机版

2017-05-03

手机移动端禁用滚动条,手机禁止滚动js

用到了手机端专用的touchmove事件等.保证可用.安卓上测试正常.用法举例:直接在html页面上引入函数禁止函数即可,例如. $(document).ready(function(){ fun123();//浏览器加载时直接运行禁用函数. })

2016-12-14

wordpress MePal Theme模板主题改为h5响应式自适应html5

wordpress模板MePal Theme 默认只有电脑版,现在修改为响应式,自动适应手机屏,需要的下载:简约的小清新,不简单的小心脏。Version:2.4版本

2016-10-23

ecshop小京东5.0小鲸懂充值返现/30天后延迟返现金返余额插件

思路: 会员填好要充值的金额,点击充值确认后,在出现支付宝充值跳转按钮前的这段时间,会向user_account表中插入充值的操作记录. 这时,我们可以向user_account中同时插入另一条记录.即预返现记录,并把这条返现记录与上面的充值记录进行关联,如果客户最后充值成功, 则,根据成功的时间,向后推迟30天,然后,再让这条返现记录成功执行.更新他的状态,并同时,用户资金表,会员表中也同步插入返现金额等. 用户的充值,提现及返现记录都记录在一张表格中,方便查看与管理. 同时,后台管理员代充值,会员删除记录,及会员充值时,没付款,后来又继续付款的情况,也要考虑进去,

2016-10-12

固定在底部或顶部的浮动导航或广告图片

导航条原本正常显示,可能不一定在顶部位置.但当然滚动鼠标时,导航条或广告图片会自动紧贴顶部,当鼠标重新滚动到顶部时,则导航又恢复正常状态.从而实现固定浮动效果.================ 顶部浮动时,需要jquery的支持,注意引用.============== 共三个html文件,一个是顶部浮动,两个在底部浮动,包含一个手机版的页脚导航条

2016-09-22

discuz默认全文搜索,及只搜索主题帖子,过滤回帖的方法

一,discuz默认为只搜索标题,可修改为默认搜索全文.二,discuz默认的全文搜索默认为搜索回复的内容及一楼的主题内容.这里可修改为只搜索主题.过滤回复帖子.三,论坛搜索框旁边的热搜,也修改为全文搜索---------四,注意对应模板,如果换过第三方模板.五,注意修改模板要更新缓存.六,会员登录后,搜索可能没结果,需要对会员组权限设置下 允许全文搜索.

2016-09-07

小京东(ecshop) IIS7(IIS7.5)环境下,配置ISAPI_Rewrite3的伪静态 (URL 静态化)规则及工具

小京东(ecshop) 在IIS7(IIS7.5)环境下,配置ISAPI_Rewrite3的伪静态 (URL 静态化)规则及工具,,下载后安装.然后配置iis7,进ecshop后台开启伪静态.即可.

2016-09-01

ecshop微信扫码支付/支付成功后可自动跳转/16年7月

2016年7月22日更新.=================================================== 0、直接上传 includes、languages 目录,wxpay_native_notify.php文件 到根目录 1、user.php $not_login_arr 数组增加 wxpay_native_query 值 $not_login_arr[] = 'wxpay_native_query'; 2、 else if ($action == 'order_query') 前面增加 user.txt文件内容 3,注意,如果你的商城没有手机版,即mobile这个目录中的手机版没有启动,那么在微信浏览器上,会直接显示电脑版的网页,这时,也可以直接用扫码支付.只需要长按二维码,即可正常支付.支付成功后,也可以正常跳转到订单成功页面. 更新记录 20160526 增加账户充值跳转 20160717 增加详细的错误提示

2016-07-22

小京东5.0微信支付接口插件(mobile手机版2016年7月)

小京东5.0,mobile手机版专用微信支付接口,下载后对比修改或覆盖,注意备份.注意你的模板目录是否有修改过.上传后,需要在电脑版后台,支付方式中安装并设置. 微信支付还需要在公众号平台设置一个支付授权目录及回调域名. 支付授权目录,在公众号,微信支付,开发配置,里面设置支付授权目录,可以填多个. 回调域名,即先到公众平台官网中的开发者中心,左下角,开发,接口权限,网页账号,网页授权获取用户基本信息,然后点击后面的修改,填写回调域名。请注意,这里填写的是域名(是一个字符串),而不是URL,因此请勿加http://等协议头; 2、授权回调域名配置规范为全域名,比如需要网页授权的域名为:www.qq.com,配置以后此域名下面的页面http://www.qq.com/music.html 、 http://www.qq.com/login.html 其它子域名则没法使用接口.比如qq.com就没法使用

2016-07-22

zend批量解密,php文件批量解密工具

批量zend解密,需要配合自动按键软件来使用,1000个php文件需要一个小时左右.建议下载简尚自动按键软件配合

2016-03-11

Zen Coding Notepad++

注意,在notepad++插件管理中下载的zen coding不可用.不知原因,请免费下载本插件,直接解压使用. ================================================== Zen Coding: 一种快速编写HTML/CSS代码的方法 一种新的使用仿CSS选择器的语法来快速开发HTML和CSS的方法。 把解压的文件放入到 c:\Program Files\Notepad++\plugins 这个目录下(即你安装notepad++的路径),最后重启notepad++

2016-03-03

织梦万能广告,功能强大广告位管理插件下载

织梦万能广告,功能强大广告位管理插件下载

2016-02-28

hover鼠标划过百叶窗风格图片显示隐藏切换/jquery仿阿里云/响应式html5

演示效果请查看阿里云首页,大图轮播下面的<安全、稳定的云计算基础服务>,四个模块的左右切换效果.(弹性计算,数据库,存储与cdn及云盾) 或去本人的网站上面,(http://snail.blue) 的成功案例中查看客户的演示地址.

2016-02-21

批量修改文件名软件,包含替换子文件夹中的文件

批量修改文件名软件,包含替换子文件夹中的文件,比其它软件实用

2015-12-17

ecshop整合替换百度编辑器 ueditor,测试通过

文章为转载以备用,请严格按要求修改, 特别是pageheader.htm这个文件 ================================================================ 1、下载uediter编辑器,解压上传目录uediter到根目录/includes/下 2、修改admin/includes/lib_main.php /** * 生成编辑器 * @param string input_name 输入框名称 * @param string input_value 输入框值 */ function create_html_editor($input_name, $input_value = '') { global $smarty; $editor = new FCKeditor($input_name); $editor->BasePath = '../includes/fckeditor/'; $editor->ToolbarSet = 'Normal'; $editor->Width = '100%'; $editor->Height = '320'; $editor->Value = $input_value; $FCKeditor = $editor->CreateHtml(); $smarty->assign('FCKeditor', $FCKeditor); } 修改为: /** * 生成编辑器 * @param string input_name 输入框名称 * @param string input_value 输入框值 */ function create_html_editor($input_name, $input_value = '') { global $smarty; //www.zuimoban.com $kindeditor=" $input_value var ue = UE.getEditor('editor'); UE.getEditor('editor').focus(); "; //zuimoban $smarty->assign('FCKeditor', $kindeditor); } 3、修改admin/templates/pageheader.htm 将: {insert_scripts files="../js/transport.js,common.js,../js/utils.js"} 替换为: <script type="tex

2015-12-02

jquery.1.11.3.min.js

jQuery UI 1.11.3 发布,这是一个维护版本,修复了 Core, Position, Resizable, Sortable, Accordion, Datepicker, Selectmenu, Slide, and Tabs 等模块的相关 bug

2015-07-21

emeditor 配色方案主题下载 共4款不同风格

分四种不同的emeditor 配色方案风格.或优雅,或亮丽或神秘或简约.

2012-07-03

价值300元的两套"最新淘宝TOPAPI最新版淘宝客程序共享

价值300元的两套"最新淘宝TOPAPI最新版淘宝客程序 限时共享。 图片: 新淘宝TOPAPI淘宝客程序新版本增加了两个功能 功能一 产品图片部分直接跳转淘宝相关产品页面, 方便用户使用 文字说明部分链接产品介绍页面, 有利搜索引擎收录 功能二 站内搜索功能,查找方便, 升级版演示: qq 253601453 http://www.86iis.cn/mall3 http://www.86iis.cn/taoke

2010-01-23

zip在线解压,在线压缩工具

ZIP在线解压,ZIP在线压缩工具,只支持ZIP格式 只要与相关文件放在同一目录,就可以使用,运行你的域名/zip.php,输入密码为123456.就可以, www.eaea.cn/down/zip.zip

2009-10-04

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除