Welcome 微信登录

首页 / 网页编程 / PHP

php用户密码加密算法分析【Discuz加密算法】

php用户密码加密算法分析【Discuz加密算法】

本文实例讲述了php用户密码加密算法。分享给大家供大家参考,具体如下:今天在拿Discuz进行二次开发时需要在代码里验证Discuz的用户名密码,结果不小心掉进了坑里,因为Discuz的论坛有两张表来存储用户数据,一张在Discuz的数据库ultrax里面的pre_common_member里面,另一个是存储在了UCenter的数据库ucenter的uc_members表里。花了很大功夫在研究ultrax库里那张pre_common_member的数据,研...
php实现的SSO单点登录系统接入功能示例分析

php实现的SSO单点登录系统接入功能示例分析

本文实例讲述了php实现的SSO单点登录系统接入功能。分享给大家供大家参考,具体如下:SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一,下面我们来看看吧。简单讲一下 SSO 单点登录系统的接入的原理,前提是系统本身有完善的用户认证功能,即基本的用户登录功能,那做...
php与python实现的线程池多线程爬虫功能示例

php与python实现的线程池多线程爬虫功能示例

本文实例讲述了php与python实现的线程池多线程爬虫功能。分享给大家供大家参考,具体如下:多线程爬虫可以用于抓取内容了这个可以提升性能了,这里我们来看php与python 线程池多线程爬虫的例子,代码如下:php例子<?phpclass Connect extends Worker //worker模式{public function __construct(){}public function getConnection(){if (!...
php版微信支付api.mch.weixin.qq.com域名解析慢原因与解决方法

php版微信支付api.mch.weixin.qq.com域名解析慢原因与解决方法

本文实例讲述了php版微信支付api.mch.weixin.qq.com域名解析慢原因与解决方法。分享给大家供大家参考,具体如下:微信支付api.mch.weixin.qq.com域名解析慢了,导致付款时非常的慢,那么要如何来解决微信支付慢的问题呢,这里就来一起分析一下。有朋友在阿里云主机实现微信支付逻辑时,发现api.mch.weixin.qq.com的解析实在是太慢了。因此出现了手动修改/etc/hosts的情况,当然了,哪天微信支付要是换个机房肯定要...
php版微信js-sdk支付接口类用法示例

php版微信js-sdk支付接口类用法示例

本文实例讲述了php版微信js-sdk支付接口类用法。分享给大家供大家参考,具体如下:这个支付类是根据官方的文档修改而来!主要实现生成JS API 、Native的package签名包和Native响应的XML格式数据。注释都标上了各方法的用意。由于package包签名,略复杂,这个要自己多花时间去对应去看和log出文件来一一对比!当然只要你用上教程的类,设置好对应的参数就可以正确的生成package参数等<?phpif (isset($ar...
php版微信数据统计接口用法示例

php版微信数据统计接口用法示例

本文实例讲述了php版微信数据统计接口用法。分享给大家供大家参考,具体如下:php版微信数据统计接口其实是非常的好用了在前版本还没有此功能是后面的版本增加上去了,下面来看一个php版微信数据统计接口的例子:微信在1月6日时放出了新的数据分析接口传送门:请注意:1、接口侧的公众号数据的数据库中仅存储了2014年12月1日之后的数据,将查询不到在此之前的日期,即使有查到,也是不可信的脏数据;2、请开发者在调用接口获取数据后,将数据保存在自身数据库中,即加快下次...
如何使用PHP给图片加水印

如何使用PHP给图片加水印

为了防止辛苦做出来的图片被盗用,很多照片都会加上水印,可以直接用图片工具添加水印再上传,但PHP中就可以实现给图片加水印的功能,本文章向码农们介绍 php 给图片加水印的两种方法,感兴趣的码农可以参考一下本文章的源代码。方法一:PHP最简单的加水印方法<?php$img = imagecreatefromjpeg($filename);$logo = imagecreatefromjpeg($filename);/*imagecraetefr...
实现PHP搜索加分页

实现PHP搜索加分页

分页显示是浏览大量数据的一种方法。对于初学者来说常常对这个问题摸不着头绪,因此特地撰写此文对这个问题进行详细的讲解,力求让看完这篇文章的朋友在看完以后对于分页显示的原理和实现方法有所了解。所有示例代码均使用php编写。所谓分页显示,也就是将数据库中的结果集人为的分成一段一段的来显示。请详细阅读以下代码,自己调试运行一次,最好把它修改一次,加上自己的功能。$wherelist=array();$urlist=array();if(!empty($_GET["...
基于PHP制作验证码

基于PHP制作验证码

网站注册、登录又或者是留言页面,都需要注册码来验证当前操作者的合法性,为了防止网站被机器恶意注册。生成验证码无非就那么几个步骤,首先是获取一个随机字符串,然后创建一个布画,将生成的字符串写到布画上,我们还可以在布画上画线画雪花,现在帖一段生成验证码的代码。源代码:<?phpsession_start(); //开启session//创建随机码,并保存在session中for($i=0;$i<4;$i++){$_nmsg.=dechex(...
php is_writable判断文件是否可写实例代码

php is_writable判断文件是否可写实例代码

php is_writable函数介绍is_writable — 判断给定的文件名是否可写,该函数的结果会被缓存。请使用 clearstatcache() 来清除缓存。语法:bool is_writable ( string $filename )如果文件存在并且可写则返回 TRUE 。filename 参数可以是一个允许进行是否可写检查的目录名。记住 PHP 也许只能以运行 webserver 的用户名(通常为 "nobody")来访问文件。不计入安全模...
用php和jQuery来实现“顶”和“踩”的投票功能

用php和jQuery来实现“顶”和“踩”的投票功能

当我们浏览网页时,我们想对网页内容如文章、评论中的观点持赞同或反对意见时,可以通过点击网页中的“顶”和“踩”来进行投票。而整个交互过程,开发者可以通过ajax异步来实现,从而提高用户体验。我们先要准备为整个实例运行所需的mysql数据表,实例中需要两个表,votes表用来记录对应文章或评论的用户投票数,并且我们默认写入一条id为1的数据以便演示,votes_ip表用来记录用户每次投票的IP,程序根据用户IP决定投票是否有效。数据表CREATE TABLE ...
php结合ajax实现手机发红包的案例

php结合ajax实现手机发红包的案例

PHP Ajax有许多的功能都会用到它小编今天就有使用PHP Ajax实现的一个抢红包功能,下面我们来看一个PHP Ajax手机发红包的程序例子,具体如下所示。PHP发红包基本流程:当输入完红包数量和总金额后,PHP会根据这两个值进行随机分配每个金额,保证每个人都能领取到一个红包,且每个红包金额不等。也就是每个人领取的红包金额要不同,并且所有红包金额总额等于总金额。php发红包实现原理:设定总金额为10元,有N个人随机领取:N=1 第一个则红包金额=X元;...
Mac版PhpStorm之XAMPP整合apache服务器配置的图文教程详解

Mac版PhpStorm之XAMPP整合apache服务器配置的图文教程详解

选择在PhpStorm集成apache服务器,下面是我自己的亲测的步骤。1.如何修改apache默认端口xampp apache默认的http访问端口是80修改完成后在xampp中重启apache。2.配置流程打开Settings / Preferences 找到 Build, Execution, Deployment 选项,点击 Deployment 添加如下:因为我们修改了默认端口80,所以这里一定要指明端口号。目录是/Applications/XA...
php实现图片以base64显示的方法

php实现图片以base64显示的方法

本文实例讲述了php实现图片以base64显示的方法。分享给大家供大家参考,具体如下:这里实现图片以字符串形式保存到网页,从而不需要再加载图片的功能。这是在RFC2397中定义的Data URI scheme,目的是将一些小的数据,直接嵌入到网页中,从而不用再从外部文件载入,比如上面那串字符,其实是一张图片,将这些字符复制黏贴到火狐的地址栏中并转到,就能看到了。在上面的Data URI中,data表示取得数据的协定名称,image/jpeg是数据类型名称,...
thinkphp分页实现效果

thinkphp分页实现效果

对于thinkphp分页的实现效果,一共分为两种一种是一种调用公共函数中的函数方法,而另一种是模型中书写分页的方法,下面就给需要的朋友来整理一下。一、分页方法/** * TODO 基础分页的相同代码封装,使前台的代码更少 * @param $m 模型,引用传递 * @param $where 查询条件 * @param int $pagesize 每页查询条数 * @return ThinkPage */function getpage(&$m,$wher...
php基于curl主动推送最新内容给百度收录的方法

php基于curl主动推送最新内容给百度收录的方法

本文实例讲述了php基于curl主动推送最新内容给百度收录的方法。分享给大家供大家参考,具体如下:php curl的好处可以以最快的方式并且模仿post提供我们的url地址给百度搜索引擎进行收录。百度链接提交三种方式:1、主动推送:最为快速的提交方式,推荐您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。2、sitemap:您可以定期将网站链接放到sitemap中,然后将sitemap提交给百度。百度会周期性的抓取检查您提交的...
<< 671 672 673 674 675 676 677 678 679 680 >>