php打水印的代码(支持半透明透明打水印,支持png透明背景)

原创 类别:php 作者:老修 发表时间:2012-10-22 01:01:55
一个简单的打水印代码(图片水印),支持水印透明度设置,也支持png透明背景格式图片打水印。 效果:     //原始图像        ......

PHP pathinfo() 函数获取文件后缀名等信息

原创 类别:网站推广 作者:老修 发表时间:2012-10-21 08:39:28
PHP pathinfo() 函数获取文件后缀名等信息 语法 pathinfo(path,options) path:文件的路径; options: PATHINFO_DIRNAME - 返回 dirname PATHINFO_BASENAME - 返回 basename PATHINFO_EXTENSION - ......

[warn] _default_ VirtualHost overlap on port 80 的解决方法

原创 类别:php 作者:老修 发表时间:2012-09-16 02:15:28
    另外购买了一台美国vps主机,配置好基本的软件后添加了2个域名,在重启apache的时候出现如下错误提示: Starting httpd: [......] [warn] _default_ VirtualHost overlap on port 80,......

php 输出源代码代码的方法

原创 类别:php 作者:老修 发表时间:2012-09-12 02:32:25
如果我们希望php在浏览器上输出程序的源代码,可以用htmlspecialchars()这个函数. htmlspecialchars()函数的详解: htmlspecialchars() 函数把一些预定义的字符转换为 HTML 实体。   ......

ftp、SSH不显示.htaccess文件的解决方法

原创 类别:php 作者:老修 发表时间:2012-08-17 11:46:27
.htaccess是linux服务器url重写规则文件,这个文件默认是隐藏的,当用ftp或者是SSH软件连接远程服务器的时候默认是看不到这个文件的,有时候我们想要下载下来备份就要在SSH或ftp中勾选“...

linux centos 系统php支持jpeg的安装方法

原创 类别:php 作者:老修 发表时间:2012-06-07 03:07:44
linux php支持jpeg首先要安裝libjpeg,运行下面的命令: yum install libjpeg* libpng* freetype* gd* 耐心等待完成,重启(service httpd restart)就可以了。 ......

linux php5.3以上zend guard loader 代替 zend Optimizer

转载 类别:php 作者:老修 发表时间:2012-06-07 01:46:54
linux php5.3以上不再支持 zend Optimizer ,用zend guard loader 代替。 Linux下安装zend guard loader的方法: 1. 官方下载 Zend Guard Loader 压缩包:http://www.zend.com/en/products/guard/downloads&nb......

Iptables error – Setting chains to policy ACCEPT: security raw nat mangle filter [FAILED]的解决方法

原创 类别:php 作者:老修 发表时间:2012-04-30 03:46:52
在设置 Centos 防火墙用 service iptables restart 命令时出现错误提示:Iptables error – Setting chains to policy ACCEPT: security raw nat mangle filter [FAILED] 解决方法如下: 打开 /etc/init.d目录下面...

PHP Extension dom must be loaded的解决方法

原创 类别:php 作者:老修 发表时间:2012-04-18 04:07:23
Linux缺少simplexml扩展会提示:PHP extension "dom" must be loaded. 需要安装一下: yum install php-xml service httpd restart 再试就没这个错误提示了。 ......

PHP开启错误提示

原创 类别:php 作者:老修 发表时间:2012-04-16 12:50:33
调试PHP程序的时候需要开启apache的php错误提示 在etc/php.ini文件中做如下设置修改: error_reporting = E_ALL & ~E_DEPRECATED display_errors = On 上传修改好的php.ini...

php 判断网址是否能访问的方法

原创 类别:php 作者:老修 发表时间:2012-04-16 12:20:49
php判断网址是否能访问的方法:用get_headers()函数 $headers = @get_headers("http://www.lao8.org",1); 返回的结果如下: Array ( [0] => HTTP/1.1 2......

Call to undefined function mb_substr()的解决方法

原创 类别:php 作者:老修 发表时间:2012-04-12 01:19:57
最近购买了Linode VPS主机自己安装了apache+php+mysql,在Linux下搭建php运行环境还是学到不少东西。 lao8.org源程序移动到这台新主机上之后先是开启url重写,紧接着上发布博客时提示:Call t......

PHP获取当前页面url带参数

原创 类别:php 作者:老修 发表时间:2012-04-04 01:09:44
php获取当前页面url的方法: $_SERVER[\"HTTP_HOST\"].$_SERVER[\"PHP_SELF\"]. \"?\".$_SERVER[\"QUERY_STRING\"] 可以根据自己的需要做适当的修改。 ......

Navicat 显示乱码的解决方法

原创 类别:php 作者:老修 发表时间:2012-03-27 05:15:00
网站显示正常但是用Navicat连接数据库的时候显示乱码。   解决方法: 1. 选择数据库连接 “右键”/连接属性/     2、取消“使用 Mysql 字符集”。......

php正则表达式下载内容中的远程图片

原创 类别:php 作者:老修 发表时间:2011-12-11 04:25:50
下午抽空写了个用PHP正则表达式判断内容中的图片,下载并保存非本域名下的图片的程序。 这段程序其实是属于“小偷程序”的重要部分。 这一段程序只是下载远程图片的那一段而...

php(带逗号千位符)数字的处理

原创 类别:php 作者:lao8 发表时间:2011-09-15 16:46:00
通常用number_format(); 来格式化数字,默认情况千位符是用逗号间隔的,比如: echo number_format("10000.01231", 2); //取小数点后2位,输出的结果为:10,000.01  千位默认是用逗号间隔。 如果我们后台验......

php截取字符串函数substr()、mb_substr()和mb_strcut的区别

原创 类别:php 作者:lao8 发表时间:2011-09-04 15:27:00
PHP截取字符串的函数有:substr() / mb_substr() / mb_strcut() 这些字符串的区别是什么呢? substr()函数分割包括中文字符往往会遇到乱码问题 而mb_substr()分割中文字符串就不会有乱码问题 同样的是用mb_s......

PHP获取的时间与本地时间不一致的解决方法

原创 类别:网站推广 作者:lao8 发表时间:2011-08-27 10:53:00
PHP获取的时间与本地时间不一致的解决方法: 第一种解决方法: 在程序中设置默认时区。 date_default_timezone_set('PRC'); //设置本地时区 第二种解决方法: 修改php.ini,将“date.timezone”项修改为“date.t......

php创建多级目录的函数

原创 类别:php 作者:lao8 发表时间:2011-08-25 01:07:00
之前老修发布过一篇php创建多级目录的函数的文章,其实从PHP5开始可以直接用PHP自带的函数mkdir()来创建多级目录了。 PHP5的mkdir创建多级目录的用法实例: mkdir("/a/b/c/",0777,true); //0777表示目录的权限是所有人可以读写......

PHP获取上传文件后缀名的函数(方法)

原创 类别:php 作者:lao8 发表时间:2011-08-24 23:16:00
通常我们在用php上传文件重命名时要获取文件的后缀名,网上PHP获取上传文件或图片后缀名的方式五花八门,很多都是把上传文件名称分解成数组再获取后缀名的,麻烦不说而且容易有漏洞。 其实PHP获取上传文件的后缀名可以用pathinfo这个函数。 比如获取上传的图片后缀名称的简单代......

站内搜索

分门别类