PHP

ThinkPHP 3.2 支付宝即时到账接口开发

 构造请求参数向支付宝网关发送请求生成支付宝页面支付宝交易结果 1.官方即时到账文档地址:https://doc.open.alipay.com/doc2/detail?treeId=62&articleId=103740&docType=1 2.支付类:<?php/...

ThinkPHP 3.2 路径问题

访问路径:http://wechatu.xd107.com/Pay/Index/payToJS路径代码:var$URL="__ROOT__/Pay/Index/";访问路径:http://soft.amaitech.com/index.php?s=/Home/Login/index.htmlJS路径代码:var$URL...
代码星球·2020-04-03

PHP 日志专题

PHPmessage:PHPStacktrace:PHPmessage:PHP1.{main}()/home/www/ford4s/public/index.php:0PHPmessage:PHP2.AMAIApplication->run()/home/www/ford4s/public/index.php:2...
代码星球·2020-04-03

ThinkPHP 3.2 用户注册邮箱验证帐号找回密码

当然现在有的网站也有手机短信的方式找回密码,原理就是通过发送验证码来验明正身,和发送邮件验证一样,最终还是要通过重置密码来完成找回密码的流程。本文将使用PHP+Mysql+jQuery来实现一个密码找回的功能,一般步骤是:1.表单输入注册时的邮箱;2.验证用户邮箱是否正确,如果用户邮箱不存在网站的用户表中,则提示用户邮...

ThinkPHP 3.2 用户注册邮箱验证激活帐号

本文将结合实例,讲解如何使用PHP+Mysql完成注册帐号、发送激活邮件、验证激活帐号、处理URL链接过期的功能。业务流程1、用户提交注册信息。2、写入数据库,此时帐号状态未激活。3、将用户名密码或其他标识字符加密构造成激活识别码(你也可以叫激活码)。4、将构造好的激活识别码组成URL发送到用户提交的邮箱。5、用户登录...

ThinkPHP 3.2 vendor()方法的深入研究及Phpqrcode的正确扩展

 第三方类库指除了ThinkPHP框架、应用项目类库之外的其他类库,一般由第三方系统或产品提供,如Smarty、Zend等系统的类库等。前面使用自动加载或import方法导入的类库,ThinkPHP约定是以.class.php为后缀的,非这类的后缀,需要通过import的参数来控制。但对第三类库,由于不会有此...

ThinkPHP 3.2 DEMO案例系列【phpmailer批量发送邮件】

但是邮件和短信相比在一些场景依然有着重要的意义和优势;1:零成本;发邮件没有费用;2:内容丰富且量大;邮件可以长篇大论;图文并茂;3:增加访问量;用户很容易通过邮件中的链接访问网站;好了;下面来来为thinkphp集成邮件系统;示例项目:https://github.com/Tinywan/ThinkPhpStudy一...

PHP 错误 系列:编码格式错误解决

一、Phalcon模型代码日志错误代码错误页面显示:Log日志错误代码:PHPmessage:PHPFatalerror:Namespacedeclarationstatementhastobetheveryfirststatementinthescriptin/home/www/mlk/app/common/mode...

ThinkPHP 3.2公共类库、应用类库ThinkPHP/Library讲解

一、ThinkPHP的类库主要包括公共类库和应用类库,都是基于命名空间进行定义和扩展的。只要按照规范定义,都可以实现自动加载。       公共类库公共类库通常是指ThinkPHP/Library目录下面的类库,例如:  &nbs...

ThinkPHP中RBAC权限带菜单栏显示和详细权限操作

RBAC是Role-BasedAccessControl的首字母,译成中文即基于角色的权限访问控制,说白了也就是用户通过角色与权限进行关联[其架构灵感来源于操作系统的GBAC(GROUP-BasedAccessControl)的权限管理控制]。简单的来说,一个用户可以拥有若干角色,每一个角色拥有若干权限。这样,就构造成...

PHP基础知识之————匿名函数(Anonymous functions)

   匿名函数(Anonymousfunctions),也叫闭包函数(closures),允许临时创建一个没有指定名称的函数。最经常用作回调函数(callback)参数的值。当然,也有其它应用的情况。创建闭包Example#1匿名函数变量赋值示例(http://laravelacademy.org/post/...

PHP官方文档之————secure.php.net.while

   while语句的含意很简单,它告诉PHP只要while表达式的值为TRUE就重复执行嵌套中的循环语句。表达式的值在每次开始循环时检查,所以即使这个值在循环语句中改变了,语句也不会停止执行,直到本次循环结束。有时候如果while表达式的值一开始就是FALSE,则循环语句一次都不会执行。Example#1&...

【精选】Ubuntu 14.04 安装Nginx、php5-fpm、ThinkPHP5.0(已经测试上线)

 sudoapt-getupdate https://www.vultr.com/docs/setup-nginx-rtmp-on-ubuntu-14-04安裝完成後,Nginx的安装在/usr/local/nginx底下sudoapt-getinstallphp5-fpm修改PHP設定檔/etc/...

PHP 命令行模式实战之cli+mysql 模拟队列批量发送邮件(在Linux环境下PHP 异步执行脚本发送事件通知消息实际案例)

源码地址:https://github.com/Tinywan/PHP_Experience测试环境配置:环境:Windows7系统、PHP7.0、Apache服务器PHP框架:ThinkPHP框架(3.2)Redis数据库:测试数据回调函数:通过一个Redis的自增incr来测试异步脚本执行的次数和访问的时间(平时都...

Nginx、fastCGI、php-fpm关系梳理

  Linux下搭建nginx+php+memached(LPMN)的时候,nginx.conf中配需要配置fastCGI,php需要安装php-fpm扩展并启动php-fpm守护进程,nginx才可以解析php脚本。那么,这样配置的背后原理是什么?nginx、fastCGI、php-fpm之间又有什么关系呢?博主一直...