PHP
Glex
熟练掌握Hello World演示!
展开
-
PHP中/英文验证码
Header("content-type: image/png"); //获取随机颜色 function getRandomColor($img) { return ImageColorAllocate($img, mt_rand(0,255), mt_rand(0,255), mt_rand(0,255)); }原创 2010-09-07 16:19:00 · 2982 阅读 · 5 评论 -
PHP简单分页类
<?php/** * 分页类 * Created by Glex * Date: 2013-02-01 * example: $pager = new Pager(100, 10); * $pager->showPager(); */final class Pager{ private $rowSum; // 总记录数 private原创 2013-02-01 18:26:00 · 3087 阅读 · 0 评论 -
PHP导出CSV
header('Content-type:text/csv;charset=UTF-8');header('Content-Disposition:attachment;filename=' . date('Ymd') .'users.csv');header('Cache-Control:must-revalidate,post-check=0,pre-check=0');hea原创 2013-02-01 17:49:28 · 2135 阅读 · 0 评论 -
在IIS搭建基于CodeIgniter的PHP网站
以Apache作为Web服务器,需要开启mod_rewrite模块的支持;以IIS作为Web服务器,则需要额外安装ISAPI_Rewrite扩展。当AllowOverrid设置为 None时,.htaccess 文件将被完全忽略.htaccess文件可以做大量范围的事情。包括:设置默认首页文件、自定义错误页面、重定向页面、实现PR劫持、屏蔽特定的用户IP地址、停止目录表、文件夹密码保护、变更文件扩展名、防盗链等等。安装ISAPI_Rewrite 3.1,下载Lite版(精简版)Lite版的缺原创 2010-10-08 10:56:00 · 6546 阅读 · 0 评论 -
利用SOAP扩展开发WebService(PHP)
PHP实现WebService,它作为一种扩展存在于PHP中。php官方的SOAP扩展,优势是用c开发,相比nusoap效率上较优。SoapServer类和SoapClient类有两种操作模式:WSDL模式和non-WSDL模式。……然后利用Zend Studio将此php类文件生成WSDL文件。原创 2010-09-08 13:26:00 · 4956 阅读 · 0 评论 -
UTF-8 BOM导致验证码不显示
在用php做验证码的时候,遇到一个很奇怪的问题:生成的验证码图片只显示红叉。以为是自己写的代码有误,就下载了多个版本的代码测试,没想到结果都一样。于是去网上搜索解决方案,发现遇到这个问题的人还不少。大多都是说,因为没有正确安装配置好GD库,要把php.ini文件 ;extension=php_gd2.dll 这行前面的分号去掉。但是我打开php.ini文件,这行的注释已经去掉了,并且通过phpinfo()查看到GD库也是开启的。这样,就更觉得这个问题奇怪又恼人了。原创 2010-09-07 16:13:00 · 3868 阅读 · 2 评论 -
利用NuSoap开发WebService(PHP)
NuSoap是PHP环境下的WebService编程工具,用于创建或调用WebService,是一个开源软件。它完全采用PHP语言编写、通过HTTP收发SOAP消息的一系列PHP类,由NuSphere Corporation(http://www.nusphere.com/)开发。它的优势是不需要扩展库的支持,这种特性使它可用于所有的PHP环境,不受服务器安全设置的影响。原创 2010-09-08 12:00:00 · 11695 阅读 · 0 评论 -
PHP上传图片并生成缩略图_2
/* PHP的GD扩展提供了两个函数来缩放图象: ImageCopyResized 在所有GD版本中有效,其缩放图象的算法比较粗糙,可能会导致图象边缘的锯齿。 ImageCopyResampled 需要GD2.0.1或更高版本,其像素插值算法得到的图象边缘比较平滑,原创 2010-09-07 16:08:00 · 3174 阅读 · 0 评论 -
PHP上传图片并生成缩略图_1
//is_uploaded_file 判断文件是否是通过HTTP POST上传的//move_uploaded_file 将上传文件移至指定目录原创 2010-09-07 15:58:00 · 5438 阅读 · 2 评论 -
PHP连接MySQL
$connect = mysql_connect("localhost","用户名","密码") or die(mysql_error());//建立连接mysql_select_db("sample") or die(mysql_error());//选择数据库mysql_set_charset("utf8");//设置MySQL连接字符集mysql_close($connect);//关闭连接原创 2010-09-07 16:29:00 · 1828 阅读 · 0 评论 -
phpMyAdmin连接MySQL返回#1193错误的解决方案
问题描述MySQL返回错误:SET lc_messages = 'zh_CN';#1193 - Unknown system variable 'lc_messages'错误原因MySQL版本低于phpMyAdmin要求的最低版本。解决方案1. 安装旧版本phpMyAdmin。For mySQL 5.5, use phpMyAdmin 4.4.x and abo...原创 2018-12-04 16:13:26 · 4922 阅读 · 0 评论