
PHP文摘
lee3f
phper
展开
-
BBLOG不怎样.
今天试用了BBLOG(PHP的),对比csdn的BLOG的功能相差太远了.不知道优快云的BLOG有源代码下载吗?原创 2005-02-18 10:46:00 · 1145 阅读 · 2 评论 -
php curl函数应用方法之模拟浏览器
curl 是使用URL语法的传送文件工具,支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP。curl 支持SSL证书、HTTP POST、HTTP PUT 、FTP 上传,kerberos、基于HTT格式的上传、代理、cookie、用户+口令证明、文件传送恢复、http代理通道和大量其他有用的技巧。详见参考手册原来php默认并不转载 2008-03-07 11:30:00 · 1284 阅读 · 0 评论 -
不错的pdf生成类
网址:www.tcpdf.org原创 2008-03-11 09:57:00 · 543 阅读 · 0 评论 -
实战经验 PHP中通过Web执行C/C++应用程序
一、简介 如果你对Unix/Linux有所了解的话,你应该知道他们大都自带了C和C++的编译器,分别是GCC和G++。Unix在程序安装及Make等许多地方使用到了这些编译器。利用一些控制台命令,C++和PHP, 我将向你介绍怎样生成一个完整的C++程序例子,他可以在用PHP程序来执行,并能获得相应的输出结果。我将先生成C++程序代码,并编译它,谈后讨论我们将如果通过使用PHP的函数pass转载 2008-03-26 15:25:00 · 879 阅读 · 0 评论 -
快速导入的大文件(sql)的php程序
//用来快速Mysql的大数据备份//使用前请首先按照代码注释修改要导入的SQL文件名、数据库主机名、数据库用户名、密码、数据库名//同时将数据库文件和本文本一起ftp导网站目录,然后以web方式访问此文件即可//落伍(www.im286.com)负翁版权所有,可随意使用,但保留版权信息 $file_name="sql.sql"; //要导入的SQL文件名 $db转载 2008-01-10 17:21:00 · 5320 阅读 · 1 评论 -
window(iis)下安装php_curl支持
1.找到php.ini修改extension=php_curl.dll 把前面的分号去掉2.把php_curl.dll、libeay32.dll、ssleay32.dll 复制到 %windir%/system32下重启php的服务 在apache只需要做第一步就行了。原创 2008-04-14 17:35:00 · 2266 阅读 · 0 评论 -
PHP网页UTF8编码开发中空白的问题
开发中一直没办法解决的一个问题 页面采用UTF8编码,头部和尾部用了模板包含文件的方法,结果头部和尾部无端端各多出一个约10px的空行,什么也没有。 原因是全部采用utf8编码,包含文件的时候,最后的二进制流中包含了多次UTF8 BOM标记,IE不能正常解析包含多个UTF8 BOM 标记的页面,直接替换成实际显示的回车,这样导致一个空行,而firefox却没有这个问题。转载 2010-01-29 18:21:00 · 617 阅读 · 0 评论 -
关于iconv('gbk', 'utf-8',$str)会调失字符的原因
iconv('gbk', 'utf-8',$str)调失字符原因原创 2011-02-24 11:49:00 · 1996 阅读 · 0 评论 -
去掉 power by ecshop的方法
<br /> 在做ecshop的时候,碰到了版权问题。具体怎样解决?<br />如何去掉Powered by Ecshop 2.7.0<br />1.去掉标题上Powered by ECShop的字样如下:<br />在includes/lib_main.php找到lib_main.php文件,打开后,找到136行,将$page_title =$GLOBALS[’<br />_CFG’][’shop_title’] . ‘ – ‘ . ‘Powered by ECSho转载 2011-06-01 13:59:00 · 3036 阅读 · 1 评论 -
fckeditor添加删除图片功能
延續上回這篇"透過 jQuery FCKeditor Plugin 來使用 FCKEditor",在安裝好 FCKeditor 並配置好編輯工具列之後,現在網頁中的"文字編輯區",已經成功地套上基本HTML編輯的功能了.這一切看起來似乎很完美,因為它讓一個不太懂HTML語法的人,可以比較輕鬆地直覺地去編輯他所要的頁面內容以及上傳一些圖片(註1).不過事情可沒這麼快了結,各位讀者們是否留意到上個转载 2011-06-15 11:28:00 · 2869 阅读 · 2 评论 -
ecshop模板新添商品 此商品不存在规格,请为其添加规格 的解决方法
打开 /admin/includes/lib_goods.php 找到check_goods_specifications_exist函数。 修改为如下内容(注,加了一句: AND a.attr_type = 1";) /** * 检查单个商品是否存在规格 * * @param int $goods_id 商品id *原创 2011-06-15 09:48:00 · 4453 阅读 · 0 评论 -
云主机获取客户端IP
由于使用了云主机,所以原来用REMOTE_ADDR获取的IP,只是一个代理IP,因此要使用以下两段代码代替才能获取客户端IP。$ip = $GLOBALS[HTTP_SERVER_VARS][HTTP_X_FORWARDED_FOR]? $GLOBALS[HTTP_SERVER_VARS][HTTP_X_FORWARDED_FOR] : $_SERVER[REMOTE_ADDR];$i原创 2013-07-23 17:45:48 · 1333 阅读 · 0 评论 -
mysql的utf8中文排序的解决方法
在mysql中使用默认字符集为utf8,结果想要把中文按拼音排序出现了问题,排出来的顺序乱七八糟,不是我们想要的结果。 解决办法如下:1、不想改变表定义及默认编码的情况,将字段先转换成gbk编码再排序:SELECT * FROM table ORDER BY CONVERT( chinese_field USING gbk ) ;前提是在安装mysql时安装了gbk字符集,不然会转载 2008-03-05 10:58:00 · 1418 阅读 · 0 评论 -
关于dj_telnet中上传下载文件
现在服务端与客户端之前已经能够进行通讯了,而且基本上可以看到服务端机器上面的所有目录和文件,并且可以下载了。不过中间还需要对有一些东西进行修改。现在还没有办法进行上传,我想明天或是后天就应该可以上传文件了吧,等这些都完成了,就可以做load外部命令了,那么这样也就这个东东完成了的时候了。原创 2008-03-05 11:11:00 · 704 阅读 · 0 评论 -
如何调试
update0815: 调整部分内容的顺序 罗嗦的放在后面update0521: 增加OO思路update0417: 稍微修正了一些观点, 增加一些内容, 不过内容仍然比较乱 最简单的谁都会的调试(是么?):本来安装php是没问题 也能用了 但是又从书上抄了一些代码来发现不能用, 那就用眼睛仔细的对着书本纠正一下代码哈 肯定是你抄错了 要么是印刷错了比如 1(yi)跟l(el) 0(ling)跟原创 2005-02-18 12:00:00 · 1239 阅读 · 0 评论 -
apache2 安装服务方法
方法:到安装目录的bin目录下执行如下语句:apache -k install -n "Apache2"这样就可以了原创 2005-08-20 17:51:00 · 1063 阅读 · 0 评论 -
在PHP中利用XML技术构造远程服务(转)
未来的Web将是以服务为中心的Web,XML_RPC标准使得编写和应用服务变得非常简单。本文介绍XML_RPC标准及其PHP实现,并通过实例示范了如何在PHP中开发XML_RPC服务和客户程序。 一、服务式Web 从内容提供商所采用的简单方法到UDDI(Universal Description,Discovery and Integration)的未来构想,业界已经有大量关于“服务式Web”的说原创 2005-08-24 21:16:00 · 935 阅读 · 0 评论 -
利用qq IP数据库(QQwry.dat) 查地址的实用类
http://www.cz88.net/fox/ , IP库下载地址/*** IP 地理位置查询类** @author 马秉尧* @version 1.5* @copyright 2005 CoolCode.CN*/class IpLocation { /** * QQWry.Dat文件指针 * * @var resource */ var $fp;转载 2006-09-05 11:36:00 · 1443 阅读 · 0 评论 -
重学PHP笔记之 Filesystem Functions
/** * 换算空间大小名称 * * @example 返回 ** (B/kB/MB/GB/TB) * @param int $lenght * @return 格式化后数值 */function readable_size($lenght) { $units = array(B, kB, MB, GB, TB); foreach ($units as $原创 2006-09-08 11:37:00 · 717 阅读 · 0 评论 -
PEAR::DB_DataObject_FormBuilder不实际之谈
1.首先开发要用PEAR::DB_DATAOBJECT,不然不用考虑2. 如果FORM里面的元素使用了input, select, box , text,设计花了工夫倒库如用模板.3.如果select或者其它元素要关联其它表也需要在dataobect扩展类写相应代码.总结.简单的应用不需要用此类.不过我也想不到有什么应用可以用上DB_DataObject_FormBuilder.原创 2006-09-11 11:30:00 · 795 阅读 · 0 评论 -
做程序员累
做了四年程序了.感觉到开始累,效率低了.怀疑原因有以下:一、PHP程序接触太久了,更上一层比较慢.有点厌倦了. 而且每天都对那那些简单又重复的项目,都没什么新鲜感。二、人大了,要处理的事情多了,不能专心做程序。三、大部分老程序员的规则,人老了,效率自然会低。不过我只有25岁呀。你呢,情况如何原创 2006-09-28 22:47:00 · 1025 阅读 · 0 评论 -
PHP问题总结:PHP优化及高效提速问题小结
一、 在函数中,传递数组时使用 return 比使用 global 要高效,比如: function userloginfo($usertemp){ $detail=explode("|",$usertemp); return $detail; } $login=userloginfo($userdb); 比 function userloginfo($usertemp转载 2006-10-16 11:24:00 · 656 阅读 · 0 评论 -
不错的图片验证码
AuthCode.class.phpphp/** * 这个类用于生成验证码图像, 同时可以对用户输入的验证码进行验证 * * @author ♂bingo↗ [coolhpy@163.com] * @since 2006-6-17 */class AuthCode { /** * 验证码 * char: 字符 * angle: 字符偏移的角度 (转载 2006-10-27 14:24:00 · 1104 阅读 · 1 评论 -
五個下一代PHP Framework?
The Web 2.0 Dev網站選了五個下一代PHP Framework:symfonyCakePHPZendAvagiPHP on Trax我猜所謂「下一代」大概是指:支持web 2.0以PHP5開發還沒有完成裏面沒有提到Seagull,我認為Seagull在實際開發WEB應用系統上比它們成熟多多,例如:Intercepting Filter(Decorator)、CLI,都是開發非CMS(尤转载 2006-11-13 14:28:00 · 718 阅读 · 0 评论 -
PHP对信息加解密函数
php//key = "This is supposed to be a secret key !!!"; 估计是密阴$key="这是一个密阴";function keyED($txt,$encrypt_key){ $encrypt_key = md5($encrypt_key); $ctr=0; $tmp = ""; for ($i=0;$istrlen($txt);转载 2007-05-15 15:50:00 · 981 阅读 · 0 评论 -
PHP PEAR 文件压缩
require_once "File/Archive.php";File_Archive::extract( File_Archive::read('config'), //将config整个目录 File_Archive::toArchive('test1.zip',File_Archive::toFiles()) //压缩到test.zip里);原创 2015-04-09 15:16:14 · 969 阅读 · 0 评论