LingDie Blog

一生想做浪漫极客

php如何防止图片盗用/盗链的两种方法 「转」

How to prevent picture theft/PHP hotlinking two methods

下滑这里查看更多内容 如今的互联网,采集网站非常多,很多网站都喜欢盗链/盗用别人网站的图片,这样不仅侵犯网权,还导致被盗链的网站消耗大量的流量,给服务器造成比较大的压力,本文章向大家介绍php如何防止图片盗用/盗链的两种方法,需要的朋友可以参考一下。 图片防盗链有什么用? 防止其它网站盗用你的图片,浪费你宝贵的流量。本文章向大家介绍php防止图片盗用/盗链的两种方法 1、Apa...

php的冒泡排序和快速排序 「转」

PHP bubble sort and quick sort

下滑这里查看更多内容 冒泡排序 #/将第1个数与第2个数,比较如果小于第2个数,就交换位置,依次与这些数比较。 #紧接着是 第2个数做同样的事,直到最后一个数为止 #*/ #需求:将数组中元素,从大到小排列 $a = array(11, 22, 44, 66, 99, 88); $sortArray = bubbleSort($a); print_r($sortArr...

设置session生存时间问题 「原」

Set up the session survival time

下滑这里查看更多内容 #在 php.ini 中设置 session.gc_maxlifetime = 1440 (默认) #或者在 session_start() 前,设置 $lifetime = 86400 , 执行 session_set_cookie_params($lifetime), 具体如下 $lifetime = 86400; session_se...

PHP实现无限分类 「转」

PHP implementation infinite classification

下滑这里查看更多内容 无限级分类是一种设计技巧,在开发中经常使用,例如:网站目录、部门结构、文章分类。笔者觉得它在对于设计表的层级结构上面发挥很大的作用,比如大家在一些平台上面,填写邀请人,它就是一种上下级的关系,上级会有多个下级,下级又会有自己的分支,大多数都是利用递归的思想去实现。话不多说,首先来温故一下递归的实现。 递归(程序调用自身的编程技巧): 1、$_GLOBALS...

git 入门「原」

Introduction to git

下滑这里查看更多内容 一、Git安装 去Git官网下载Git的安装程序,安装的过程我就不多说了,没啥好说的。 二、创建本地仓库 Git安装完成后有一个Git Bash,打开Git Bash。输入如下命令: cd d: mkdir learngit cd learngit 上述命令表示切换到电脑D盘,然后创建一个learngit的文件夹并将目录切换到该文件夹下...

伪静态规则的书写「原」

Pseudo static rules of writing

下滑这里查看更多内容 这里以阿帕奇为服务器软件,直接上案例: 1.把index.html重定向到index.php RewriteEngine On Options -Indexes ReWriteRule ^index.html$ /index.php [NC] 效果:访问www.test.com/index.html效果等于www.test.com...

curl发送get和post请求 「转」

Curl sends the get and post requests

下滑这里查看更多内容 function getAction($url='') { #curl 请求一共分四步,初始化,设置属性,执行并获取结果,释放句柄 # 一、初始化 $curl = curl_init(); #二、设置属性 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,...

yii2发送邮件教程「转」

Tutorial yii2 to send mail

下滑这里查看更多内容 yii2中官方为了解决邮件发送问题,提供了swiftMailer扩展。 我们先来了解下什么是swiftMailer。 Swift是一个完全采用面向对象编码用于发送e-mail的PHP函数库。Swift不依赖于PHP的mail()函数,因为用它发送多封邮件时会占用较高的服务器资源。Swift通过直接连到SMTP服务器或MTA能够更快,更高效地发送邮件。 官...

在Laravel框架里实现邮箱验证---发送邮件「转」

In Laravel framework to implement validation email - email

下滑这里查看更多内容     在经过一段时间的使用后,发现在项目中很多地方需要用到用户验证,以短信验证和邮箱验证为主流趋势,小靈总结了如果在Laravel框架中实现发送邮件功能,以后会陆续更上如何实现短信验证…..   在.env文件下 1.配置Laravel文件 MAIL_DRIVER=smtp #//建议使用smtp方式 MAIL_HOST=smtp.163.co...

laravel框架实现发送短信验证「转」

Laravel framework for sending SMS verification

下滑这里查看更多内容 今天在做到用户注册和个人中心的安全管理时,我借助实现第三方短信平台在Laravel框架中进行手机验证的设置;         由于我们做的是一个为客户提供医疗咨询和保健品网站,所以对客户个人隐私的保护显得尤为重要,因而在客户登录后进入个人中心前,采用中间页的形式通过手机验证的方式对是否是其本人进行判断,以期降低客户因为帐号密码丢失而遭到个人信息泄漏的风险;...