随笔分类 -
PHP
PHPExcel 中文乱码的问题
摘要:文件名命名乱码的问题:$ua=$_SERVER['HTTP_USER_AGENT'];if(preg_match('/MSIE/',$ua)){$file_name=str_replace('+','%20',urlencode($file_name));}文件内容有中文字符的:header('Content-Type:application/csv;charset=UTF-8');//application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
阅读全文
PHP URL编码
摘要:<?phpecho urlencode('我家里的小狗');//%E6%88%91%E5%AE%B6%E9%87%8C%E7%9A%84%E5%B0%8F%E7%8B%97?><?phpecho urldecode('%E6%9D%8E%E7%99%BD');//李白?>
阅读全文
File Thingie硬盘目录文件管理系统
摘要:Download File Thingie: http://www.solitude.dk/filethingie/download/request/有一个是免费的。点击FREE可以下载到这个唯一免费的,别的都收费的其实自己做一个文件管理系统也不是特别难,针对LINUX系统,PHP的 system 函数就已经很强大了。可以直接运行命令 system('/bin/rm myfile.php', $r...
阅读全文
截取语句中的部分中文
摘要:有时显示的时候只需要部分文字,需要截取1. 可以用CSS来做<div style="width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;">中文显示部分</div>多余400px的部分会以...省略号的形式显示2. 程序补充:getSubContent($content, $needL,...
阅读全文
PEAR简介:用PEAR来写你的下一个php程序
摘要:原文地址: http://www.ibm.com/developerworks/cn/linux/sdk/php/pear1/#31.什么是PEARPEAR是PHP扩展与应用库(the PHP Extension and Application Repository)的缩写。它是一个PHP扩展及应用的一个代码仓库,简单地说,PEAR就是PHP的CPAN。2.为什么要使用PEAR?PHP 是一个非常...
阅读全文
同个用户同时只能登陆一个, 后登陆者踢掉前登陆者
摘要:通常用户登陆,如果没有特别的限定, 同一个用户可以同时登陆, 今天搞了一个东西限定一个用户不能同时登陆到一个系统上, 后登陆者会把前面登陆的踢出来.(有点像QQ,同个帐号不能在多个地方同时在线, 后面登陆成功后就把前面登陆的掉线)SQL : 两张表,一张是用户信息,另一张用来保存session[代码]数据表 session 以session_id 为主键, 这个主键是userid + user n...
阅读全文
Joomla! 1.5 routing(转)
摘要:原文地址:http://www.maycode.com/index.php/hotspot/39-joomla-inspect/918-joomla.html Routing OverviewJoomla! 1.5 is capable of creating and parsing URLs in any format, including human readable URL's. Anoth...
阅读全文
php的HTTP_RAW_POST_DATA(转)
摘要:原文地址: http://www.phpman.com.cn/archives/143用Content-Type=text/xml 类型,提交一个xml文档内容给了php server,要怎么获得这个POST数据。 The RAW / uninterpreted HTTP POST information can be accessed with: $GLOBALS['HTTP_RAW_POST_...
阅读全文
joomla 笔记(二)
摘要:Joomla 1.5.10 下载我直接参考了joomla 自带的组件:com_banners(administrator\components\com_banners)的代码. 个人觉得1.5版本的目录还是比较随意的,但很符合MVC三层的概念. 自己还没开始做组件,想先等研究透了再说.controllers/elements/helpers/tables/views/admin.banners.p...
阅读全文
joomla 笔记(一)
摘要:说到底其实我是做Joomla出身的,因为第一家公司做的是美国的项目所以用Joomla进行二次开发来做CSM(Content System Management)网站, 国外对这个用得很多.之前用的是1.0 版本的, Joomla 1.0 版本应该说已经相当成熟了, 很多开源的组件,可以说只有你想不到的, 没有找不到的. 1.0 感觉还是处于面向过程的阶段, 尽管里面是有很多关于对象的概念, 但是还...
阅读全文
JPGRAPH生成统计图
摘要:JpGRAPHP下载地址: http://www.aditus.nu/jpgraph/ 有两个版本, 一个适用PHP 4.0, 还有一个适用PHP 5.1 以上的,如果刚好是PHP 5.0.X 的需要升到5.1以上. (我有试过5.0的运行不起来的).如果你要用到中文, 需要修改一下配置文件 /src/jpgraph.php替换 $font_family=FF_FONT1 为 $font_fami...
阅读全文
用PHP的ob_start();控制您的浏览器cache(转)
摘要:Output Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。我们先举一个简单的例子,让大家对Output Control有一个大致的印象:Example 1.Cod...
阅读全文
Cannot modify header information - headers already sent by错误解决办法
摘要:昨天想用PHP写一段下载文件的代码,因为不想得怎么设置HTTP协议就直接到php.net上找header()函数的事例,很多代码,我直接拷贝了一段, Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 运行了一下发现不行,一直报错:Warning: ...
阅读全文
树型菜单,梅花雪
摘要:前几天一个同事跟我说用'梅花雪'创建树型菜单很简单,下过来一个自己也试了下.果然很好用 直接从数据库里取记录 Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1CREATE TABLE IF NOT EXISTS `categor...
阅读全文
PHP 搜索功能数据库语句查询条件的类
摘要:以前用搜索的时候直接自己写SQL语句,今天写了一个类,觉得还蛮好玩的,不过是单表查询,不是多表的,有空继续改进。 HTML页面,放的是几个搜索条件输入框 Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> search start...
阅读全文
php函数 echo()和print() 的区别
摘要:以前从来没注意过echo和print还有区别,今天查了下原文在http://www.faqts.com/knowledge_base/view.phtml/aid/1/fid/40 上 1. Speed. There is a difference between the two, but speed-wise it should be irrelevant which one you use...
阅读全文
|