分类归档

网站开发

FWQ
小程序
【记录】PHP微信小程序 微信支付v3的使用
写小程序发现微信支付有了v3版本, 就想着接个新的支付看看, 结果发现,有毒,记录一下历程 先是统一下单 //统一下单 public function wechartAddOrder($name,$ordernumber,$money,$openid){ $url = "https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi"; $urlarr = parse_url($url); $appid = config('config.appId');//appID $mchid = config('config.mchid');//商户ID $xlid = config('config.apiXL');//API序列号 $data = array(); $randstr =…
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦怎么提高网页访问的速度
织梦怎么提高网页访问的速度     我们知道加快网页的打开速度是提高用户体验性的一种有效策略。影响网页打开速度的因素很多,今天就说说如何通过优化织梦CMS内部程序,达到加快网页打开速度的目的。 首先,处理文章页的Javascript,在默认模板中前面有一大段Javascript,可能有2KB多一点,每个页2KG,集少成多也不少了。我就把这段JS提取出来,另存为一个文件,以后只要下载一次就可以了。不过注意要把JS里的路径根据自己的情况替换一下。 其次,我发现文章到点击次数那里卡住了,有时差不要十来秒,感觉很不好,原来在查数据,影响了速度。其实这里我们可以用AJAX方式写出来,具体做法是:  1、修改模板把 <script></script> 登录后复制 这行去掉,加上  2、在第一步所说的的JS文件里加入一个JS函数 function getClick(aid,mid)  {  var taget_obj = document.getElementById('article_click');  myajax = new DedeAjax(taget_obj,false,false,'','','');  myajax.SendGet2("/plus/count.php?ajax=yes&amp;mid=" +mid +"&amp;aid=" +aid); //这里要根据情况改成网站的实际路径  DedeXHTTP = null;  } 登录后复制 3、修改plus/count.php文件,在exit()之前加入以下的代码 if(!empty($ajax))  {  $row = $dsql-&gt;GetOne(" Select click From `{$maintable}` where {$idtype}='$aid' ");  if(is_array($row))  {  echo $row['click'];  }  }…
2024-11-25 阅读全文 →
FWQ
CMS教程
最实用帝国CMS跨表查询相关链接实现方法
本文实例讲述了跨表查询相关链接实现方法。分享给大家供大家参考。具体分析如下: 官方的相关链接不灵活,样式不能任意的修改且无法跨表,很多人想跨表做相关链接,比如news和info都有几篇文章,关键词都有’北京’,那么如何调用这些有有同一关键词的文章呢?为此写了一个自定义函数. 推荐学习《》 小范围的调用于本分类,稍大一点范围可以调用同一表的文章,再大一点可以调用指定的表的文章,可以选要调用文章的数量,其实还可以升级,比如指定调用某个表的文章数量,那个表的顺序等,函数没有样式,稍微懂一点代码的可以自行修改,其实不是特别难,如果有哪位升级了这个函数,可以共享给大家. 代码如下: <?php function user_OtherLink($tbname,$num,$ck){ global $navinfor,$empire,$dbtbpre,$class_r ; $ck=(int)$ck ; if($ck==1||$ck==2){ $tbname=$class_r[$navinfor['classid']]['tbname'] ; } $num= $num=='' ? 5 : $num ; //缺省获取数量为5 $tag_all=explode(',',$navinfor['infotags']); $tbname_num=explode(',',$tbname) ;…
2024-11-25 阅读全文 →
FWQ
CMS教程
WordPress登录问题解决方法大揭秘
WordPress作为一个流行的内容管理系统,为许多网站提供了便捷的建站平台,但在使用过程中可能会遇到各种问题,其中最常见的之一就是登录问题。登录问题一旦出现,就会给网站管理者带来无法预料的困扰,因此及时解决登录问题显得尤为重要。在这篇文章中,我们将揭秘WordPress登录问题的,还将提供具体的代码示例,帮助你快速解决登录问题。 一、密码忘记或无法登录 当你忘记了WordPress管理员账号的密码或者因为其他原因无法登录到后台时,我们可以通过重置密码来解决这个问题。具体操作步骤如下: 打开WordPress登录页面,点击“忘记密码”; 输入管理员账号或邮箱地址,系统将发送重置密码链接到你的邮箱; 登录邮箱,点击重置密码链接,设置新密码; 返回WordPress登录页面,使用新密码登录后台。 以上是通过邮箱重置密码的方式解决登录问题,如果你无法通过邮箱重置密码,还可以通过FTP工具进入网站文件目录,编辑functions.php文件,添加如下代码: function reset_admin_password() { $user = get_user_by('login', 'admin'); //将'admin'替换成你的用户名 wp_set_password('new_password', $user-&gt;ID); //将'new_password'替换成你的新密码 } add_action('init', 'reset_admin_password'); 登录后复制 保存文件后刷新网页,即可使用新密码登录后台。 二、登录界面无法显示或样式错乱 有时候,WordPress登录页面出现无法显示或样式错乱的情况,这可能是因为主题或插件的冲突导致的。解决方法如下: 通过FTP工具进入网站文件目录,定位到wp-content/themes/目录,将之前使用的主题文件夹改名,让WordPress自动切换到默认主题; 登录后台,逐个禁用已安装的插件,刷新登录页面查看效果;…
2024-11-25 阅读全文 →
FWQ
CMS教程
xmlrpc.php怎么关闭
关闭xmlrpc.php的方法:1、用“rm -rf xmlrpc.php”命令删除掉xmlrpc.php;2、用mv命令移动xmlrpc.php文件;3、使用chmod命令禁用xmlrpc.php的所有权限。 本文操作环境:linux5.9.8系统、WordPress5.4.2版,DELL G3电脑 因为使用的Wordpress网站已经修改了后台地址感觉算是相对比较安全吧,所以就没怎么关注过网站被非法登陆的日志。 今天因为监控云报警说是内存低,经过排查之后发现是网站被扫描/暴力破解导致的,日志显示非法登陆状态已经刷屏了好几百页了。   立即学习“”; 禁用Wordpress的xmlrpc.php文件避免被暴力破解 分析 既然有登录失败记录,那就先尝试用IP代入系统日志进行匹配吧,选个已经记录的IP进行匹配,执行grep命令:    grep "68.66.216.53" access.log 登录后复制    看到日志证实对方使用POST的方式访问了文件/xmlrpc.php  进一步使用命令追查xmlrpc.php文件出现次数,执行grep与wc命令     grep "xmlrpc.php" access.log | wc -l 登录后复制     显示截至到今天晚上,已经被批量探测了57090次了 解决 解决的关键就是屏蔽/禁用xmlrpc.php,为了以防万一可能出现的副作用,我先百度了一下并收集了一些信息:  …
2024-11-25 阅读全文 →
FWQ
CMS教程
wordpress页面模板怎么单独修改内容
通过在 wordpress 仪表板中导航到“外观”>“页面模板”,找到并编辑特定页面模板,从而修改其内容。步骤包括:1. 访问页面模板;2. 选择页面模板;3. 编辑模板内容;4. 进行更改;5. 更新模板。 如何单独修改 WordPress 页面模板的内容 如何操作: 在 WordPress 仪表板中,转到“外观”>“页面模板”。 找到您要修改的页面模板并单击其名称。 在编辑器中,找到您要编辑的部分。 进行必要的更改。 单击“更新”。 详细说明: 1. 访问页面模板: 登录到您的 WordPress 仪表板。 导航到“外观”>“页面模板”。 2. 选择页面模板:…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms怎么重新安装
怎么重新安装? 有没有装错了版本,装的时候出错了,误删了某某文件,sql链接不上? 那就重装一次! 不需要卸载wampservers集成环境,只需要重新install就可以,下面介绍一下详细教程。l 1. 删除 install.lock 文件 立即学习“”; 找到目录 www/caches/install.lock 先将该文件删除。 2. 拷贝新的版本文件,覆盖原有的文件 3. 运行wampervers,浏览器url执行install.php程序,开始覆盖安装。 4. 系统覆盖安装的时候,会提示“已经安装phpcms,将会覆盖安装,并删除之前的数据”,点击“同意”,即可。 以上就是怎么重新安装的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序怎么点击查看原图
微信小程序怎么点击查看原图 首先需要准备两个图片数组,一个存放预览图的图片URL,一个存放原图的图片URL;然后点击预览图时,将原图的数组传入wx.previewImage()方法中即可。 1、WXML代码 <view>         <view>           <image></image>         </view>         <view></view>     </view> 登录后复制 2、JS代码 data: {     previewlist:['预览图链接','预览图链接','预览图链接'],     originallist:['原图链接','原图链接','原图链接']   }, /**         * 预览图片        */   previewImage: function (e) {     var current = this.data.originallist[e.target.dataset.idx];     wx.previewImage({       current: current, // 当前显示图片的http链接         urls: this.data.originallist// 需要预览的图片http链接列表       })   } , 登录后复制 推荐学习: 以上就是微信小程序怎么点击查看原图的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
总结分享一些基于小程序的面试题,让你面试稳操胜券!
本篇文章给大家总结分享一些基于小程序的面试题(附解析),让你面试稳操胜券,希望对大家有所帮助! 小程序登录流程 第一步:wx.login获取 用户临时登录凭证code  第二步:wx.getUserInfo获取加密过的数据encryptedData和解密参数iv  第三步:把步骤一、二中的code、encryptedData、iv传到开发者自己服务端 第四步:服务端获取到code、encryptedData、iv之后用get方法请求如下微信接口 个人项目,没有后端接口,回答了云开发中的登录流程 小程序页面声明周期 ● onLoad() 页面加载时触发,只会调用一次,可获取当前页面路径中的参数。  ● onShow() 页面显示/切入前台时触发,一般用来发送数据请求;  ● onReady() 页面初次渲染完成时触发,只会调用一次,代表页面已可和视图层进行交互  ● onHide() 页面隐藏/切入后台时触发,如底部 tab 切换到其他页面或小程序切入后台等  ● onUnload() 页面卸载时触发,如 redirectTo 或…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序怎么分享到朋友圈
进入【小程序】界面,找到想要分享的小程序,点击【】 选择最右上角【…】点击进入 选择【转发】点击进入 选择想要【朋友圈】 点击【发送】,完成在微信小程序分享朋友圈 相关教程推荐: 以上就是微信小程序怎么分享到的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →