分类归档

网站开发

FWQ
CMS教程
phpcms网站怎么更换模板
网站更换模板: 打开网站根目录,在根目录中找到”phpcms”文件夹,点击文件夹进入. 在”phpcms”文件夹下找到”templates”文件夹,双击进入. 立即学习“”; “templates”文件夹下存放着模板文件,其中”default”文件为默认模板. 将模板文件“demo”拖入当前文件夹下. 登陆网站后台,按下图所示顺序点击”修改”站点属性. 将默认模板风格修改成”demo”,修改好后点击”确定”. 更新下缓存,然后将所有页面重新生成一次即可. 这样我们就完成了网站模板更换. 以上就是网站怎么更换模板的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
修复整理ecshop漏洞
1、ECShop存在一个盲注漏洞,问题存在于/api/client/api.php文件中,提交特制的恶意POST请求可进行SQL注入攻击,可获得敏感信息或操作数据库。 路径:/api/client/includes/lib_api.php 参照以下修改: 推荐(免费): function API_UserLogin($post) { /* SQL注入过滤 */ if (get_magic_quotes_gpc()) { $post['UserId'] = $post['UserId']; } else { $post['UserId'] = addslashes($post['UserId']); } /* end */ $post['username'] =…
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms 添加字段后软件列表页无法调用软件大小怎么办
添加字段后软件列表页无法调用软件大小怎么办? 最近做模版想在软件列表页(list_soft.htm)利用[field:softsize/]调用软件大小,才发现原来需要如果解决方法   推荐学习: 提出问题:为什么在软件列表页(list_soft.htm)利用[field:softsize/]调用不出软件大小呢?   如下图示: 看见了吗?《软件大小:》后的大小数字没调用出来。代码如下: 日期: [field:pubdate function=”GetDateTimeMK(@me)”/] | 语言: [field:language/] | 大小: [field:softsize/]| 授权: [field:accredit/] 于是我以为[field:softsize/]这个标题是有问题的呢,我就换成{dede:field.softsize/}(第一次接触,所以我对这两 个标签是否相同我也不清楚),结果软件大小之后没出现大小数字,却出现了这个标签{dede:field.softsize/},没办法我只能改回来,于 是在群里寻求帮助。   解决问题:进入 后台-核心–>频道管理–>内容模型管理。 如图下图显示:  点击软件栏更改按扭:如图显示: 进入后,你能看到一栏(列表附加字段):如下图所示:  …
2024-11-25 阅读全文 →
FWQ
小程序
关于微信支付小程序v3【附PHP完整后端代码】
微信支付 小程序 (v3)- php 完整后端代码 踩坑太多,不多说,直接上完整后端代码 <?php header('Content-type:text/html; Charset=utf-8'); ini_set('date.timezone','Asia/Shanghai'); $data_s = file_get_contents('php://input'); $data_s = json_decode($data_s,true); //统一下单 function wechartAddOrder($name,$ordernumber,$money,$openid,$timeStamp,$noncestr){ $url = "https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi"; $urlarr = parse_url($url); $appid = '小程序APPID';//appID…
2024-11-25 阅读全文 →
FWQ
小程序
详解Android高仿微信聊天界面实例
微信聊天现在非常火,是因其界面漂亮吗,哈哈,也许吧。微信每条消息都带有一个气泡,非常迷人,看起来感觉实现起来非常难,其实并不难。下面小编给大家分享实现代码 先给大家展示下实现效果图: OK,下面我们来看一下整个小项目的主体结构: 下面是Activity的代码: package com.way.demo; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Date; import java.util.List; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.ListView;…
2024-11-25 阅读全文 →
FWQ
小程序
小程序使用函数节流解决页面多次跳转问题
本篇文章给大家介绍一下小程序使用函数节流解决页面多次跳转问题。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 在使用小程序的时候会出现这样一种情况:当网络条件差或卡顿的情况下,使用者会认为点击无效而进行多次点击,最后出现多次跳转页面的情况,这个问题可以通过JS中的函数节流和函数防抖找到解决方法。 根据官方文档介绍,函数节流就是规定一个单位时间,在这个单位时间内,只能有一次触发事件的回调函数执行,如果在同一个单位时间内某事件被触发多次,只有一次能生效。因此修改.js文件如下: function throttle(fn, gapTime) { if (gapTime == null|| gapTime == undefined) { gapTime = 1500 } let _lastTime = nullreturn function () { let _nowTime = +new Date() if (_nowTime -_lastTime &gt; gapTime || !_lastTime) { fn() _lastTime =_nowTime } } } module.exports = { throttle: throttle } /pages/throttle/throttle.wxml: tap /pages/throttle/throttle.js const util = require('../../utils/util.js') Page({ data: { text: 'tomfriwel' }, onLoad: function (options) { },…
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms如何添加并引入php文件
前言: 有些时候我们需要创建一些单独的PHP文件,但是随便放入的PHP文件是不能够编译织梦 的标签的,所以我们需要引入织梦标签的编译引擎方案。 例如,我们在根目录创建 example.php,代码如下: <span><span><?php require_once (dirname(__FILE__)."/include/common.inc.php"); require_once DEDEINC.'/arc.partview.class.php'; $tempfile = $cfg_basedir.$cfg_templets_skin.'/example.htm';//定义模板路径 $pv = new PartView();//初始化类 $pv->SetTemplet($tempfile);//设定模板文件路径         $pv-&gt;Display();//显示该页面         ?&gt;</span></span> 登录后复制 然后把当前模板目录里,创建一个example.htm的模板文件,在这个模板文件里就可以使用织梦系统的全局标签了。 我们来做一个分析: 立即学习“”; require_once (dirname(__FILE__)."/include/common.inc.php"); 登录后复制 在这个地方,其实就是引入了include文件夹下面的织梦数据库配置文件(或者被称呼为:核心函数配置文件)common.inc.php,在这里我们使用require_once()语句主要用于需要包含多个文件时,可以有效地避免把同一段代码包含进去而出现函数或变量重复定义的错误。 其中的dirname(__FILE__)是取得调用PHP文件的的绝对路径,大家都知道,启用绝对路径编译的速度会比相对路径要快。所以我们可以将上面的代码总结为:引入一个根目录include文件夹里面的common.inc.php文件。…
2024-11-25 阅读全文 →
FWQ
小程序
小程序执行流程分析
导语: 微信小程序,小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。 全面开放申请后,主体类型为企业、政府、媒体、其他组织或个人的开发者,均可申请注册小程序。微信小程序、微信订阅号、微信服务号、微信企业号是并行的体系。 我们这边最近一直在做基础服务,这一切都是为了完善技术体系,这里对于前端来说便是我们需要做一个Hybrid体系,如果做App,React Native也是不错的选择,但是一定要有完善的分层: ① 底层框架解决开发效率,将复杂的部分做成一个黑匣子,给页面开发展示的只是固定的三板斧,固定的模式下开发即可 ② 工程部门为业务开发者封装最小化开发环境,最优为浏览器,确实不行便为其提供一个类似浏览器的调试环境 如此一来,业务便能快速迭代,因为业务开发者写的代码大同小异,所以底层框架配合工程团队(一般是同一个团队),便可以在底层做掉很多效率性能问题。 稍微大点的公司,稍微宽裕的团队,还会同步做很多后续的性能监控、错误日志工作,如此形成一套文档->开发->调试->构建->发布->监控、分析 为一套完善的技术体系 如果形成了这么一套体系,那么后续就算是内部框架更改、技术革新,也是在这个体系上改造,但很可惜,很多团队只会在这个路径上做一部分,后面由于种种原因不在深入,有可能是感觉没价值,而最恐怖的行为是,自己的体系没形成就贸然的换基础框架,戒之慎之啊! 从第三方应用接入来说,微信应该是做的最好的,百度这边有直达号等类似的产品,但是其体系化感觉还是有待提高的,阿里应该也有类似的技术产品诞生,从我们这层来说,都没有太多知晓,所以要么是运营的不好要么是做的不好。 而从小程序诞生以来,我这边便一直在关注,至今整个小程序体系已经十分完备了,腾讯小程序和腾讯云深度整合了,如果使用内测的开发者工具,全免费,纯js就搞定小程序前后端,不用服务器、存储、cdn、服务代码,都是免费,开发完后端不用自己运维,大杀器的节奏,我有时候在想,腾讯的技术实力真的是强啊! 小程序的结构追溯 小程序的开发文档还是比较完善的,依旧是 账号申请->demo 流程,等熟悉后便可以走代码上架等流程了,前端代码用工具构建后上传,后台服务自己维护,配置地址映射,我们这里仅关注开发流程,所有使用其测试账号即可。 1 appid wx0c387cc8c19bdf78 2 appsecret acd6c02e2fdca183416df1269d2e3fb9 登录后复制 经过一年多的发展,小程序形成的文档已经比较完善了,我们可以从文档和demo对小程序做出大概的判断: 这里就是小程序给业务人员可以看到的代码了,我们从这个代码以及运行,基本可以将小程序的梗概猜测一番,这里首先看看其全局控制器APP: //app.js App({…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发经验整理总结
这篇文章主要介绍了微信小程序开发经验整理总结 开发经验整理的相关资料,需要的朋友可以参考下 微信小程序 开发经验整理 前言: 最近小程序出来了,公司也要求我们开发一款小程序。 于是,就开始着手做了,做了差不多一周吧,也遇到了很多问题,这里就来总结一下。(主要是从一个Android开发者的角度来述说的,可能比较零碎的一些知识点和经验,如果大家还有补充,欢迎) 总结 1:传参,方法判断 js中 方法中可以传递一个方法作为形参,在java中是不可以的。比如start项目中的 getUserInfo:function(cb){  var that = this  if(this.globalData.userInfo){   typeof cb == "function" &amp;&amp; cb(this.globalData.userInfo)  }else{   //调用登录接口   wx.login({    success: function () {     wx.getUserInfo({      success: function (res) {       that.globalData.userInfo = res.userInfo       typeof cb == "function" &amp;&amp; cb(that.globalData.userInfo)      }     })    }   })  }…
2024-11-25 阅读全文 →
FWQ
CMS教程
wordpress怎么搜索域名
通过 wordpress 仪表盘的“站点”页面中的搜索栏,可以搜索域名或网站名称。也可使用高级搜索选项按 url、状态、所有者或创建时间过滤结果。 如何在 WordPress 中搜索域名 WordPress 是一款流行的内容管理系统,可让您轻松创建和管理网站。如果您管理多个网站或需要查找特定域名的信息,则可以从 WordPress 仪表盘中搜索域名。 步骤: 登录您的 WordPress 仪表盘。 在左导航栏中,单击“站点”。 在“站点”页面顶部,您将看到一个搜索栏。 在搜索栏中输入您要搜索的域名或网站名称。 单击搜索图标。 WordPress 将显示满足您的搜索条件的所有站点。您可以单击站点名称查看其详细信息,例如其状态、URL 和所有者。 高级搜索选项: 除了简单的搜索之外,您还可以使用高级搜索选项进行更精确的搜索。在搜索栏旁边,单击“高级”以显示以下选项: URL:仅搜索特定 URL 的网站。 状态:按网站状态(例如活动或不活动)过滤结果。…
2024-11-25 阅读全文 →