kl_sendmail 插件收发邮件无效的解决办法
在 emlog5.3.1 插件 kl-sendmail 无论如何修改参数都是无效的,本仓库釜底抽薪,将发送邮件最核心的代码通过 PHPMailer 来代替,很好的解决了这个问题
php 使用 SMTP 邮件服务器发送邮件
php 使用 SMTP 邮件服务器发送邮件 通过给出指定值来通过php完成邮件发送任务,可以发送html内容,核心代码其实是php。index.html 只是测试所用,使用 bootstrap 来简单美化下样式,使用 wangEditor 强化能发送的邮件格式,使用 jquery 让代码逻辑更清晰
emlog 让微语支持搜索功能
emlog 自带的微语是没有搜索功能的,这就导致当微语条很多时,想找到以前发的微语就只能一页一页的往下翻,非常不方便,但是这个是可以通过技术手段来实现该功能的。实现微语搜索功能 修改注意事项 本博客使用的是emlog5.3.1版本,如果更高版本可能无法找到对应文件,但是若是懂点技术的话,作为参考一样可以修改好的。最重要的就把要改的文件备份下然后再进行修改
PHP 实战用户密码加密函数password_hash和验证函数password_verify
传统的用户名和密码都采用加盐的方式存储加密信息,盐值也需要存储。 自PHP5.5.0之后,新增加了密码散列算法函数password_hash(加密)和password_verify(验证) password_hash() 使用足够强度的单向散列算法创建密码的散列(hash) password_hash() 兼容 crypt() 所以, crypt() 创建的密码散列也可用于 password_hash() password_hash接收两个必需参数(明文密码和加密算法),一个可选的数组,返回一个字符串 password_verify接收两个必需参数(明文密码和加密后的密码)...标签: php
php本地集成环境配置虚拟域名
1.下载 phpStudy 集成安装包安装 2.找到 httpd.conf 文件打开(D:\phpStudy\phpStudy\Apache\conf\) 大约在470行会有 # Virtual hosts #Include conf/extra/httpd-vhosts.conf 将其改为(去掉前面的#) &...php写入和读取json文件demo
1、php创建并写入json文件 <?php header('Content-type: text/json'); $fruits = array ( "fruits" => array("a" => "orange", "b" => "banana", "c" => "apple"), "numbers" => array(1, 2, 3, 4, 5, 6), "holes" &n...日历
最新微语
- html转义与翻转义工具
https://www.sojson.com/rehtml#google_vignette
2024-09-03 15:28
- 周公恐惧流言日,王莽谦恭未篡时
2024-09-03 15:28
最新评论
分类
随机文章
最新文章
热门文章
存档
- 2023年1月(1)
- 2022年8月(1)
- 2022年5月(1)
- 2021年8月(1)
- 2021年7月(1)
- 2021年6月(1)
- 2021年5月(1)
- 2021年4月(1)
- 2021年3月(2)
- 2021年2月(3)
- 2021年1月(3)
- 2020年12月(1)
- 2020年11月(2)
- 2020年10月(2)
- 2020年9月(2)
- 2020年8月(2)
- 2020年7月(3)
- 2020年6月(3)
- 2020年5月(7)
- 2020年4月(5)
- 2020年3月(3)
- 2020年2月(2)
- 2020年1月(2)
- 2019年12月(2)
- 2019年11月(1)
- 2019年10月(3)
- 2019年9月(1)
- 2019年8月(2)
- 2019年7月(4)
- 2019年6月(5)
- 2019年5月(5)
- 2019年4月(3)
- 2019年3月(2)
- 2019年2月(2)
- 2019年1月(3)
- 2018年12月(1)
- 2018年11月(1)
- 2018年10月(1)
- 2018年9月(2)
- 2018年8月(1)
- 2018年7月(1)
- 2018年6月(3)
- 2018年5月(2)
- 2018年3月(1)
- 2018年2月(1)
- 2018年1月(1)
- 2017年11月(1)
- 2017年10月(1)
- 2017年8月(2)
- 2017年5月(1)
- 2016年11月(1)
- 2016年10月(2)
- 2016年9月(1)
- 2016年8月(1)
- 2016年7月(2)
- 2016年6月(2)
- 2016年5月(7)
- 2016年4月(6)
- 2016年3月(3)
- 2016年2月(2)
- 2016年1月(3)
- 2015年12月(2)
- 2015年11月(2)
- 2015年10月(3)
- 2015年9月(2)
- 2015年8月(4)
- 2015年7月(4)
- 2015年6月(8)
- 2015年5月(34)
- 2015年4月(8)
- 2015年3月(2)