分类归档

网站开发

FWQ
小程序
php 实现微信开发获取用户信息
这篇文章主要介绍了php 微信开发获取用户信息如何实现的相关资料,需要的朋友可以参考下 php 微信开发获取用户信息 获取用户信息的大致算法是 用户授权登录第三方网站, 重点:scope参数: snsapi_basic 静默登录,不需要用户授权,只能获取到openid; snsapi_userinfo ,需要用户点击授权,能获取到openid和所有用户信息; 立即学习“”; 第一步:先获取用户的code值; 第二步:根据code值去获取access_token,每次请求的值都不一样,如果没有使用,每五分钟更新一次; 第三步:根据access_token获取用户信息; 1.获取code代码实现: getcode.php if(isset($_SESSION['user'])){               print_r($_SESSION['user']);               exit;             } $appid='wx1d7c6fcd6131143b3';             $redirect_url="http://www.antfortune.vip/callback.php";             $scope='snsapi_userinfo';//获取的方式;             $url='https://open.weixin.qq.com/connect/oauth2/authorize?appid='.$appid.'&redirect_uri='.urlencode($redirect_url).'&response_type=code&scope='.$scope.'&state=123#wechat_redirect'; header("Location:".$url); 登录后复制 2、根据code获取access_token和openid…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms栏目能改吗
帝国cms栏目可以修改,其修改方法:1、登录帝国cms后台,单击“栏目”菜单;2、选择“管理栏目”子菜单,进入管理栏目界面;3、选中要修改的栏目所在行,单击“修改”,然后修改栏目相关参数设置即可。 本教程操作环境:windows10系统、 8.0版、DELL G3电脑 帝国cms栏目能改吗? 可以。 帝国cms栏目管理界面介绍       登录后台,单击“栏目”菜单,选择“管理栏目”子菜单,进入管理栏目界面, 进入管理栏目界面 帝国cms修改栏目 1、选中要修改的栏目所在行,单击“修改” 2. 出现“管理栏目->修改栏目”界面(界面相关参数设置参考“增加栏目篇”一节),修改栏目相关参数设置; 3. 单击页面底部“提交”按钮以保持您所做的修改。 帝国cms复制栏目 1. 选中要复制的源栏目所在行,单击“复制”;  2. 出现“管理栏目->修改栏目”界面(界面相关参数设置参考“增加栏目篇”一节),修改栏目相关参数设置; 3. 单击页面底部“提交”按钮以保持您所做的修改。 栏目复制功能,可供您快捷、方便地建立与源栏目基本属性设置相似的栏目。 帝国cms删除栏目 1.…
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms怎么用
dedecms 是一款开源中文 cms 系统,提供内容管理、模板系统和安全保护等功能。具体使用方法包含以下步骤:1. 安装 dedecms。2. 配置数据库。3. 登录管理界面。4. 创建内容。5. 设置模板。6. 管理用户。7. 维护系统。 Dedecms 的使用指南 什么是 Dedecms? Dedecms 是一款开源的 PHP 内容管理系统 (CMS),专为中文网站开发。它提供了一系列强大的功能,包括内容管理、模板系统和安全措施。 如何使用 Dedecms? 使用 Dedecms 包括以下步骤: 安装: 从…
2024-11-25 阅读全文 →
FWQ
小程序
学习微信小程序如何使用echarts图表
前言 数据统计是我们经常使用的功能,我们一般在 pc 端使用的比较多,大多数用在管理系统中统计数据的分析,最近在做微信小程序的时候也遇到了相同的需求,把数据统计在小程序端以图表的形式展示,这里记录下自己的配置使用过程。 准备 首先百度的 echarts 没有提供小程序版本,这里找了个封装过可以用在微信端的仓库小程序版 echarts,通过这个链接下载最新的包。解压之后有个ec-canvas文件夹就是封装的组件,放到小程序的组件文件夹目录下,以供使 用。 <span style="display: block; background: url(https://my-wechat.mdnice.com/point.png); height: 30px; width: 100%; background-size: 40px; background-repeat: no-repeat; background-color: #282c34; margin-bottom: -7px; border-radius:…
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦dede如何去掉后台登陆界面广告
每天维护网站都得登陆后台,可是登陆后台看到的是很多广告,非常眼花看多了烦了,刚开始我都不管他,可是最近我又做了个织梦程序建的网站,这次不行了必须得去掉这些广告,于是我找了很多教程最后去掉了,下面我给大家分享下我的解决办法: 看看织梦登陆界面广告,多烦啊  图中指明要删除的广告 修改方法: 先找到后台文件:login.htm具体位置大家应该都知道了吧就是在网站根目录下面的dede emplets目录下。 用Dreamweaver或者其他的文本编辑器打开。找到一段代码为: 代码如下: <div><iframe id="loginad"></iframe></div> 登录后复制 这段代码就是控制图中最底部的广告位的。我们将其删除。 <div>Powered by<a><strong>DedeCMS<?php echo $cfg_version; ?></strong></a>© 2004-2011 <a>DesDev</a> Inc.</div> 登录后复制 这段代码就是控制图中底部的版权信息的,我们也将其删除 这一步做完,我们再次打开登录界面的时候,会立马生效,广告位和版权信息都消失了,但是这样做并不彻底,因为广告文件和一些参数还存在着。接下来我们来进行删除调用广告的参数。如图: 通过选中的代码我们可以找到调用的参数存放文件,就在dede/login.php文件里。同样用编辑器打开,找到下面的代码(一般在39-48行): 代码如下: //更新服务器 require_once (DEDEDATA.'/admin/config_update.php'); if ($dopost=='showad') { include('templets/login_ad.htm'); exit; }…
2024-11-25 阅读全文 →
FWQ
CMS教程
DedeCms autoindex和itemindex怎么用
autoindex和itemindex怎么用? autoindex/itemindex 可以使用 @me+1;实现由指定数字开始,下面为大家详细介绍下具体的两者具体的用法,感兴趣的朋友可以参考下   推荐学习: 代码如下: <span></span> 登录后复制 让dedecms autoindex,itemindex 从0到1开始的办法  代码如下: [field:global name=autoindex runphp="yes"]@me=@me+1;[/field:global]  {dede:global name=itemindex runphp="yes"}@me=@me+1;{/dede:global} 登录后复制 autoindex itemindex 的使用心得区别  channelartlist 标签下使用 {dede:global name='itemindex' runphp='yes'}@me;{/dede:global} 登录后复制 自增1  arclist 标签下使用 [field:global.autoindex/] 默认从1开始  channel 标签下使用 [field:global.autoindex/] 默认从0开始  channelartlist 标签下使用 {dede:global.itemindex/} 默认从1开始  arclist 从0开始[field:global name=autoindex runphp="yes"]@me=@me-1;[/field:global]  channel 从1开始[field:global name=autoindex runphp="yes"]@me=@me+1;[/field:global][field:typename/]  channelartlist 从0开始{dede:global name=itemindex runphp='yes'}@me=@me-1;{/dede:global}  <div>…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发(二)实现分组开发与左滑功能
实现分组开发与左滑功能先来看看今天的整体思路:进入分组管理页面–>点击新建分组新建进入到未分组页面基本操作进入到已建分组里面底部菜单栏操作–>从名片夹中添加进行操作。 理清完基本流程我们开始开发。首先整个布局可以先看下,我再一步步讲。 布号局后,我们开始实现新增分组效果,当然触发它出现的是 显示窗口 点击取消消失 当里面的输入框内容发生改变时 bindinput ,大家别使用 bindchange 事件,这里的 bindchange 事件只有当失去焦点时才会被触发。 当输入框事件发生时,确定会变成可以点击,为空时,addTeam 样式。 里面有表单就使用了 from。 创建分组请求交互。 创建分组完成,这里可能很多疑问,为什么不使用微信提供的模态框组件来实现,而是自己实现,其实我也很懒,非常想使用自带的模态框组件,但是发现在模态框里面提交表单好像有点麻烦,直接自定义了。接下来创建好的分组支持左滑与重命名,今天重点谈下左滑删除的实现方式。首先需要左滑的是被创建好的分组,未分组是写死的,故而不支持的。左滑删除使用了两个事件 bindtouchstart 与 bindtouchmove,这里必须绑定它的 id,这个 id 都是不同的,我这使用的用户创建完成后在后台生成的一个 id 号,之后我再 block 出来使用在这里,这个…
2024-11-25 阅读全文 →
FWQ
CMS教程
重新构思架构:将WordPress用于Web应用开发
在本系列中,我们将讨论如何使用 构建 web 应用程序。尽管这不是一个我们将研究代码的技术系列,但我们涵盖了框架、基础、设计模式、架构等主题。 如果您还没有阅读该系列的第一篇文章,我推荐您阅读;但是,出于本文的目的,我们可以将上一篇文章总结如下: 简而言之,软件可以构建在框架上,软件可以扩展基础。 简单地说,我们区分了框架和基础——这两个术语在软件中经常互换使用,尽管它们不是同一件事。 WordPress 是一个基础,因为它本身就是一个应用程序。它不是一个框架。 为此,当涉及到在 WordPress 上构建 Web 应用程序时,我们需要重新思考架构或重新考虑如何构建应用程序的概念模型。 Web 应用程序的结构 在尽可能高的级别上,Web 应用程序通常由以下三个组件构成: 数据库层 应用层 表示层 一般来说,表示层就是用户看到的、用户交互的。它包括将某些内容呈现在用户面前所需的所有样式、客户端代码和标记。 当用户单击某些内容或页面呈现从数据库检索的信息时,它正在与应用程序层进行交互。 应用层负责协调来自浏览器和/或来自用户操作的信息到数据库。有时,这包括将信息写入数据库(例如来自表单字段的信息)以及从数据库读取信息(例如检索用户的帐户信息)。 就像表示层由不同的组件组成(例如样式、JavaScript、标记等)一样,应用程序层也可以由各种不同的组件组成,例如从数据库读取数据和向数据库写入数据所需的系统、清理信息、验证信息以及执行针对当前问题所特有的某些规则。 最后,数据库层是存储数据的地方。它可能由文件系统组成,可能由 MySQL 数据库组成,也可能由第三方解决方案组成,例如“云中”的数据存储(例如…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序调试
微信小程序已经推出很久了,最近开始有时间捣鼓一下,由于从来没有写过任何前端代码,所以这篇博文也是总结自己摸索调研的过程,希望对像我一样前端0经验的同学有所帮助。 1. 环境 小程序发布流程如下图: 小程序发布流程 1.1 微信认证 根据用户不同需求, 对注册要求也不同: 企业开发者, 有企业注册相关信息, 可负担500注册费用, 为了小程序能发布上线; 公司不给钱程序员, 有企业注册信息, 不想支付费用, 为了技术储备; 没钱瞎捣鼓程序员, 无企业注册相关信息, 不想支付费用, 为了技术储备; 类型1的用户, 首先需要一个非绑定个人帐号的邮箱在微信公众平台上注册, 注册步骤可参考官方文档,类型选择企业类型, 需要填写企业名称和营业执照注册号等. 由于运行到真机需要app id, 可选择微信支付的选项,…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms图形验证码不显示不出来怎么办
phpcms图形验证码不显示不出来是由于config里的“route.php”文件格式是“utf8+bom”导致的,其解决办法就是将这个文件改成“utf-8”的格式即可。 /” target=”_blank”>phpcms V9 后台验证码图片不显示 某个网站在本地运行成功,上传到服务器上后,发现后台登陆的验证码图片不显示 根据网上提供的解决方案, 网站路径变量web_path没问题; 立即学习“”; database、system的配置路径没问题; apache的GD库也正常运行;   把代码放到本地再运行,发现本地的验证码也不出来了,逐一排错后发现,是因为config里的route.php文件格式是utf8 +BOM ,将这个文件改成utf-8的格式,验证码图片就出来了。 以上就是图形验证码不显示不出来怎么办的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →