PHPMailer在SAE上无法发送邮件的解决方法

PHPMailer在SAE上无法发送邮件怎么回事呢,我们以前在php5.2.7版本中使用了PHPMailer是可以发,但移到sae中发现无法发邮件了,那么此问题如何解决.

在SAE上直接用5.2.7之前版本的PHPMailer发送邮件会出现错误,原因在于PHPMailer默认使用stream_socket_client()来建立socket,而SAE禁用了这个函数,WordPress使用的就是5.2.7版本的PHPMailer,因此也会出现同样的问题.

阅读全文

php header函数输入图片IE不显示问题

在php中利用header直接动态显示图片时发现显示图片为一个X了,这个问题在其它浏览器没有问题,只在ie浏览器中出问题了, 那么此问题如何解决?

刚开始img.php文件跳转到文件是这样写的:header(“Location:图片的绝对网址”);

阅读全文

php ob_start()缓存技术

ob_start()是开启output buffering,也就是缓冲输入内容,ob_gzhandle使用gzip处理内容,作为ob_start的参数,表示当输入缓冲内容时使用的回调函数,你也可以自己定义回调函数.

阅读全文

PHP Sessions

PHP会话变量是用来存储用户会话信息,或更改设置,Session变量容纳约一个单一的用户信息,并提供给一个应用程序的所有页面.

PHP的会话变量

阅读全文

PHP计算当前时间之后,之前的时间

PHP中有一个非常厉害的函数,strtotime()函数,这个函数有一个异常厉害的使用方法,手册上说的有,但是估计在实际应用中能够想到的人不多.

我为了计算出当前时间N天后的日期时,也是自己写了一个很复杂的函数之后才无意间发现这个函数的,现在记录下来以免以后又忘记了.

阅读全文

php常用数组操作函数

<?php  array_values() //返回数组中所有元素  array_walk() //使用自定义函数遍历数组都一个单元  arsort(); //保留数组下标于值的关系进行倒序排列  asort() //保留数组下标于值的关系进行正序排列  compact() //将变量导入到数组中, 以变量名为下标, 值为值  extract() //将数组导入到变量, 下标为变量名, 值为值&nbs...
阅读全文