分类归档

网站开发

FWQ
小程序
小程序入门就看这篇
说明 文章为实战中踩坑经历,以及解决方案。同时是自己的一个项目回顾,在这里分享给大家,希望能帮助到大家,如果觉得文章对你有用,请点个赞,谢谢!原谅我也是个标题党:) 登录授权 授权(基本信息,手机号码 )必须使用小程序原生的的button组件,然后指定open-type 后通过回调才能拿到用户信息。代码入下: index.wxml <view>        <view>你还未登录,请先授权登录</view>             <button>                 授权登录             </button>         </view>         <view>             <view>你还未绑定手机号,请先去绑定</view>             <button>                 立即绑定             </button> </view> index.js page({     // ...      data: {         hasUserInfo: false,         canIUse: wx.canIUse('button.open-type.getUserInfo'),         userInfo: {},         getUserInfo: false,         getPhone: false,…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序列表开发详解
本文主要和大家分享微信小程序列表开发详解,主要以代码的形式和大家分享,希望能帮助到大家。 一.知识点 (一).列表渲染 wx:for tip:wx:for=“array”可以等于参数名,在js中调用 Page({ data:{ array: [{name: '小李'},{ name: '小高'}]}  }),获取值;也可以直接把wx:for="{{[1, 2, 3]}}",把值放在上面 登录后复制 1.在组件上使用wx:for控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。 默认数组的当前项的下标变量名默认为index,数组当前项的变量名默认为item <view>   {{index}}: {{item.message}} </view> 登录后复制 var app = getApp() Page({     data:{       items: [{         message: 'foo',       },{         message: 'bar'       }]     } }) 登录后复制 首先在wxml文件中wx:for后面的双重大括号中的items是一个数组,数组的元素如js中所见,在wx:for下面{{index}}:{{item.arry}}中index是items数组的下标,item.arry是数组中的元素也即是“a”和“b”。 2.使用wx:for-item可以指定数组当前元素的变量名。使用wx:for-index可以指定数组当前下标的变量名:…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国CMS订单、反馈信息、投稿与留言发邮件通知管理员的方法
本文实例讲述了订单、反馈信息、投稿与留言发邮件通知管理员的方法。分享给大家供大家参考。具体实现方法如下: 一、设置管理员邮件地址和发邮参数 后台,系统设置,系统参数设置 基本属性标签:管理员邮箱。以后的通知邮件都会发到这一邮箱 FTP/EMAIL标签:如果主机支持mail函数,则个人感觉用这个效率可能高一点,主机不支持的话也没关系,还可以用SMTP,设置方法跟邮件客户端一样。 需要说明的是,如果想用gmail的帐号发送实现起来比较麻烦,gmail的smtp需要ssl,且不说帝国自带的邮件发送类不支持ssl,就是帝国后台设置邮件的地方也没有提供ssl选项,所以就不折腾了,用国内的邮箱帐号发就是了。 二、新增给管理员发邮件的函数 找到eclassSendEmail.inc.php,结尾下加入以下代码: 代码如下: //给管理员信箱发送通知邮件新增函数 function SendNoticeToAdmin($subject,$body){ global $empire,$dbtbpre; $empire=new mysqlquery(); $pr=$empire-&gt;fetch1("select email from {$dbtbpre}enewspublic limit 1"); if(is_array($body)){ foreach($body as $value){ $key=key($body); next($body); $msgtext .= "$key:"."$value"." "; } }else{ $msgtext=$body; } $msgtext .= " 此邮件由系统自动发出,请管理员尽快处理 "; $sm=EcmsToSendMail($pr['email'],$subject,$msgtext);…
2024-11-25 阅读全文 →
FWQ
小程序
小程序管理员怎么绑定呢
小程序管理员怎么绑定呢? 小程序换绑管理员流程 小程序在注册流程中绑定管理员,在使用过程中如需更换管理员,可在小程序后台换绑,流程如下。 一、登录小程序后台,进入“成员管理-管理员”,点击修改                                                …
2024-11-25 阅读全文 →
FWQ
小程序
.Net开发之微信公众平台认证”成为开发者”实例详解
这篇文章主要为大家详细解析了微信公众平台开发之认证”成为开发者”.net代码,感兴趣的小伙伴们可以参考一下 .Net 实现微信公共服务平台开发的认证,认证成为开发者,具体内容如下 这些代码也就开始认证的时候用一次,以后就不用了: const string Token = "XXXXX";//你的token  protected void Page_Load(object sender, EventArgs e)  {    string postStr = "";    if (Request.HttpMethod.ToLower() == "post")    {      System.IO.Stream s = System.Web.HttpContext.Current.Request.InputStream;      byte[] b = new byte[s.Length];      s.Read(b, 0, (int)s.Length);      postStr = System.Text.Encoding.UTF8.GetString(b);      if (!string.IsNullOrEmpty(postStr))      {        //ResponseMsg(postStr);        Response.Write(ResponseMsg(postStr));        Response.End();      }     //WriteLog("postStr:" + postStr);    }    else    {      Valid();    }  }      …
2024-11-25 阅读全文 →
FWQ
小程序
微信公众平台开发多客服
在这篇微信公众平台开发教程中,我们将介绍如何使用开发模式实现多客服系统。 本文分为以下三个部分: 回复多客服消息 触发多客服会话 其他说明   一、回复多客服消息 在新的微信协议中,开发模式也可以接入客服系统。 开发者如果需要让用户使用客服系统,需要在接收到用户发送的消息时,返回一个MsgType为transfer_customer_service的消息,微信服务器在收到这条消息时,会把用户这次发送的和以后一段时间内发送的消息转发客服系统。 返回的消息举例如下 <xml> <ToUserName><![CDATA[touser]]></ToUserName> <FromUserName><![CDATA[fromuser]]></FromUserName> <CreateTime>1399197672</CreateTime> <MsgType><![CDATA[transfer_customer_service]]></MsgType> </xml> 登录后复制 该消息的实现如下 //回复多客服消息 private function transmitService($object) { $xmlTpl = "<xml> <ToUserName><![CDATA[%s]]></ToUserName> <FromUserName><![CDATA[%s]]></FromUserName>…
2024-11-25 阅读全文 →
FWQ
CMS教程
如何使用wordpress钩子函数在发表文章的同时添加一条记录
如何使用钩子函数在发表文章的同时添加一条记录? 本文为大家介绍下如何使用wordpress的钩子函数,在发表文章的同时添加一条记录到投票表,下面是具体的实现,大家不要错过   推荐:《》 我要对文章进行排序,按照投票数的多少排,已经投票的都会记录投票数,而没有投票的文章没有记录,默认投票为0,这时排序就有问题了,它先把有记录的文章进行排序,因为投票可能是负数,排完了负数再排列没有投票记录的文章,这个时候就会出现没有投票的文章也就是投票数为0的排在负数的后面,如图:      投票记录表  生成的sql语句: SELECT wp_posts.ID FROM wp_posts LEFT JOIN wp_wti_like_post on wp_wti_like_post.post_id=wp_posts.ID WHERE 1=1 AND ( ( post_date_gmt &gt; ’2013-11-16 12:17:03′ ) ) AND wp_posts.post_type = ‘post’ AND (wp_posts.post_status = ‘publish’ OR wp_posts.post_status = ‘private’) ORDER BY wp_wti_like_post.value DESC,wp_posts.post_date DESC LIMIT 5, 5 登录后复制 sql语句应该怎样写呢?  解决办法:  使用wordpress的钩子函数,在发表文章的同时添加一条记录到投票表不就可以了?  直接上代码:  代码如下: //发表文章的同时插入数据到喜欢表 function new_article($post_ID){ global $wpdb; $ip = WtiGetRealIpAddress(); $query = "INSERT INTO {$wpdb-&gt;prefix}wti_like_post SET "; $query .= "post_id = '" . $post_ID . "', "; $query .= "value = '0', "; $query .= "date_time = '" . date('Y-m-d H:i:s') . "', "; $query .= "ip = '$ip'"; $success = $wpdb-&gt;query($query); if($success){ return $post_ID; }}add_action('publish_post', 'new_article'); 登录后复制 把这段代码放到主题function.php里面。 以上就是如何使用钩子函数在发表文章的同时添加一条记录的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦DEDECMS怎么实现会员登录或者退出直接跳转到首页
织梦怎么实现会员登录或者退出直接跳转到首页? 织梦DEDECMS会员登录或者退出直接跳转到首页的修改方法 推荐学习: 默认dede模板中.会员在主页登陆后,默认会跳转到会员中心. 如果我们想登陆后,跳转到网站主页,可以这样来修改dede文件: 1、在/member目录中找到这个index_do.php文件 2、搜索下面这句话: ShowMsg("成功登录,5秒钟后转向系统主页...","index.php",0,2000); 登录后复制 替换成: ShowMsg("成功登录,5秒钟后转向系统主页...","/",0,2000); 登录后复制 另外:如果dede会员想退出dede系统的时候,也返回到dede网站主页 可以在文件中搜索下面这句: ShowMsg("成功退出登录!","index.php",0,2000); 登录后复制 替换成: ShowMsg("成功退出登录!","/",0,2000); 登录后复制 这样,dede会员在登陆与退出的时候就不会返回dede会员中心了。 以上就是织梦DEDECMS怎么实现会员登录或者退出直接跳转到首页的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
实现微信小程序下拉菜单(带动画)的方法实例
可以直接拷贝就用,这只是一个壳,可以往里面填充自己的内容在pick-header里添加筛选项,在pick-container添加被筛选的选项内容,content里显示真正的内容。content的高度是会在js里根据当前手机分辨率所动态计算的,高度值为contentheight,所以在里面可以嵌套一个scroll-view,设置高度为contentheight即可实现内容滑动。好了,废话不多说,直接看图附代码。 下拉菜单示例.gif wxml <view>   <view>     筛选pick-header view z-index:60   </view>   <view>     筛选项 pick-container view z-index:50   </view>   <view>我是半透明阴影遮罩 view shadow  z-index:40</view>   <view>     我是内容content view z-index:20   </view></view> 登录后复制 wxss /*根布局*/ .content-container { width: 100%; position: absolute; } /*筛选头部*/ .pick-header {   width: 100%;   height: 72rpx;   z-index: 60;   position: fixed;  background-color: lightcoral;…
2024-11-25 阅读全文 →
FWQ
小程序
怎么取消微信步数功能
取消微信步数功能的方法:1、打开微信,进入设置;2、依次点击【通用】、【辅助功能】选项;3、在【已启用的功能】中找到【微信运动】,点击【停用】选项即可。 具体方法: (学习视频推荐:) 打开微信,点击【我】,打开设置,到设置功能中时找到【通用】功能并点击打开。 接着在通用功能中点击打开【辅助功能】。 在辅助功能中找到【已启用的功能】下方的【微信运动】,点击打开【微信运行】。 在微信运动的详细资料中找到底部的【停用】按钮并点击,这样就关闭了微信运动以及排行。 图文教程推荐: 以上就是怎么取消功能的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →