奇客资讯、软件硬件、编程系统

February 7th, 2008

permalink .htaccess 实用范例

以下为常用范例
在不改动 php.ini 及 httpd.conf 便设定服务器变数:
关闭 magic_quotes_gpc
# Only if …

February 7th, 2008

permalink 每个PHP开发者都应该知道10个项目

文章来自网络,欢迎提供原作者和出处 
发送邮件 发送邮件在项目中是经常用到的功能之一,PHP自带的mail()就不错,足够应付一般的场合,但是如果你想用一个文件作为附件发送,或者通过SMTP服务器发送,mail()就不够用了,我推荐使用 phpmailer 。
用户管理
几乎每个网站都要用到用户管理模块,例如用户的登录,注销,注册等等。请看这个模块Php user class ,及时在已经完成的项目中,你也可以再使用Php user class,因为他用到的数据库名字,session等等都是可以定制的.
获取RSS
想过在你的项目中抓取rss吗?这里有个简单的方法.可以应付简单的场合,但是通常情况下,你都需要更强大的Magpie …

February 7th, 2008

permalink Firefox, IE7.0, IE6.0等浏览器下,web 标准常见的兼容性问题

有朋友问我FF下,页面如何能让内容自动撑高。
试了一下,在css代码上加上“height:100%; overflow:auto;”就行了
其实这两种定义方法一种是针对IE的,一种是针对FF的,两种都写上最然比较罗嗦,但也算是一种方法

下面是一些常用的IE与FF兼容问题的解决方法,有需要的可以存档备用[…]

February 7th, 2008

permalink Windows下20个省力的特殊的执行命令

February 7th, 2008

permalink PHP初学者问题总结

【1】页面之间无法传递变量 get,post,session
在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET[''foo''],$_POST[''foo''],$_SESSION[''foo'']来得到 
当然也可以修改自动全局变量为开(php.ini改为register_globals = On);考虑到兼容性,还是强迫自己熟悉新的写法比较好。   ================================
PHP中的超全局变量 
从PHP 4.2.0 …

February 7th, 2008

permalink 一个可以检测网页在不同浏览器中的兼容性的工具

如果你只在乎自己的网站在IE中的表现,请略过此文。
网 页设计中,保证网页在不同的浏览器中的兼容性始终是个头疼的问题。往往不得不再机器上装多个 浏览器,但是浏览器种类太多了,IE6,IE7,Firefox1,firefox2,Opera,Safari,Konqueror。更要命的是这些浏 览器再不同的操作系统上结果也有可能不一样。很难相信谁会在自己的机器上同时安装mac os,windows,linux,仅仅为了检测网页的兼容性。
说了这么多都是要推荐这个优秀的在线检测工具,它可以同时为你检测几十种浏览器,并生成直观图片让你分析。

February 7th, 2008

permalink Dojo Javascript 编程规范

前言
相当不错的 Javascript 编程风格规范,建议大家采用此规范编写 Javascript。原文链接: http://dojotoolkit.org/developer/StyleGuide 。
翻译(Translated by):i.feelinglucky{at}gmail.com from http://www.gracecode.com ,转载请注明出处、作者和翻译者,谢谢配合。
本文地址: …

February 7th, 2008

permalink 上千套 Excel 模版

当 我们每次运行excel后打开的页面就是一个excel模板,其文件的扩展名为.xlt。excel可能是MS办公系统中最难使用的一个应用软件,在一 些非办公领域如商业运筹学中也有利用excel做线性规则的应用。我们下面提供的表格模板是为一些办公室、财务部门或个人准备的,如人力资源专员做工资用 到的工资表模板及个人简历模板等。秦爱此次提供的模板您可根据自己的需求下载后存成默认,方便您提高自己的办公效率。

1、预算模板:无论你是管理你的个人预算或是婚礼预算或是公司财政预算,你都可以在这里找到答案。
2、资产负债表:各种不同类型的资产负债表模板。
3、成本报告:这里提供的模板,方便你记录和控制自己及公司的开支预算,据此可做出相应的成本规划。
4、商业表格:在这里你可以找到不同类型的商业表格,从旅行的申请表到汽车运费日等,无所不包。
5、库存模板:管理和跟踪你的库存信息。
6、发票、工作订单类模板:不管你的工作在零售业或是服务业,在这里你都会找到一款适合自己的发票、工作订单模板。

February 7th, 2008

permalink 精通正则表达式

你觉得自己的正则表达式足够精通了么,当遇上实际问题的时候,能很熟练的解决问题么,即使解决问题了,解决问题的方法足够漂亮么,效率够高么。 我这段时间正在学习和内容抽取方面的东东,当然少不了大量和正则表达式打交道了,刚开始的时候还以为自己以前用过不少正则表达式,用起来应该能得心应手, 可是面对一些奇怪而特殊的要求时,写起来就特别的别扭,才发现自己那三脚猫功夫根本不够用了。正好在公司的书架上翻到了 这本 《精通正则表达式 第三版》,由Friedl,J.E.F. 著作,余晟译著。信手翻阅之后,立即深深的被它吸引了。这本书绝对不是那种只能让你入门,让你只懂得怎么用却不懂得原理的书。这本书详细的讲解了正则表达 式实现的原理,NFA引擎和DFA引擎的区别,更难能可贵的是,书中全面而详细的讲解了正则表达式的各种知识点,读过之余,绝对让你重新认识正则表达式! 嘿嘿,现在这书被我“据为己有”啦,每天课余有时间都要好好翻阅…
嗯啊,要是觉得自己的正则表达式很牛了,麻烦再看看一下的这堆代码,对你肯定会有帮助的,这些代码可是出自余晟老师之手的哦,
IMG_LINK_RE = …

February 7th, 2008

permalink 将CHM解开成html来看

CHM的全称叫Microsoft Compiled HTML Help,所以从前只有Windows能看,后来Linux上也出了许多查看工具,什么xchm/chmsee/gnochm/kchmviewer等 等,但据说效果差异比较大。
后来这个格式就被人反向了,虽然也很复杂,但还是可以解出来,主要内容部分据说和cab文件的压缩算法是一致的,于是就有一些解压工具可以把它解开了,比如著名的开源压缩工具7zip(强烈推荐使用),就可以解开chm。这个工具开源程序很高,所以在Linux上也有,Debian的包叫p7zip/p7zip-full,前面简单点,后者比较全,但是它们都不支持chm格式解压。
后来又发现另一个工具,叫archmage,模仿archive的样子吧(用dict查了下,竟然是个词,archimage,某种大巫师,波斯拜火教的什么的),Python写的,专门来解开或查看chm。基本用法是:
archmage <chmfile> <directory> …

Page 5 of 6«123456»