﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-linus2k-随笔分类-PHP编程</title><link>http://www.cnitblog.com/linus2k/category/7016.html</link><description>君子常当当的博客</description><language>zh-cn</language><lastBuildDate>Thu, 01 Mar 2012 10:37:20 GMT</lastBuildDate><pubDate>Thu, 01 Mar 2012 10:37:20 GMT</pubDate><ttl>60</ttl><item><title>纪念记忆力衰退之更新PHP 5.3.3 和 MySQL 5.1.50</title><link>http://www.cnitblog.com/linus2k/archive/2012/03/01/77878.html</link><dc:creator>君子常当当</dc:creator><author>君子常当当</author><pubDate>Thu, 01 Mar 2012 03:28:00 GMT</pubDate><guid>http://www.cnitblog.com/linus2k/archive/2012/03/01/77878.html</guid><wfw:comment>http://www.cnitblog.com/linus2k/comments/77878.html</wfw:comment><comments>http://www.cnitblog.com/linus2k/archive/2012/03/01/77878.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/linus2k/comments/commentRss/77878.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/linus2k/services/trackbacks/77878.html</trackback:ping><description><![CDATA[MySQL安装顺利，但编译PHP时出现<br /><div><pre style="height:48px;">/usr/include/mysql/my_global.h:626:25: error: my_compiler.h: No such file or directory make: *** [ext/mysqli/mysqli.lo] Error 1</pre></div>错误<br />还是网上搜了一下，发现是MySQL5.1.50版本的BUG<br />更新MySQL，5.1.61没问题了<img src ="http://www.cnitblog.com/linus2k/aggbug/77878.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/linus2k/" target="_blank">君子常当当</a> 2012-03-01 11:28 <a href="http://www.cnitblog.com/linus2k/archive/2012/03/01/77878.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>纪念记忆力衰退之make: *** [sapi/cli/php] Error 1 解决办法</title><link>http://www.cnitblog.com/linus2k/archive/2012/03/01/77877.html</link><dc:creator>君子常当当</dc:creator><author>君子常当当</author><pubDate>Thu, 01 Mar 2012 03:22:00 GMT</pubDate><guid>http://www.cnitblog.com/linus2k/archive/2012/03/01/77877.html</guid><wfw:comment>http://www.cnitblog.com/linus2k/comments/77877.html</wfw:comment><comments>http://www.cnitblog.com/linus2k/archive/2012/03/01/77877.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/linus2k/comments/commentRss/77877.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/linus2k/services/trackbacks/77877.html</trackback:ping><description><![CDATA[重新编译PHP时出现的<br /><div>/home/king/php-5.2.13/ext/iconv/iconv.c:2491: undefined reference to `libiconv_open'<br /> collect2: ld returned 1 exit status<br /> make: *** [sapi/cli/php] Error 1</div>错误，网上搜了一下<br />使用:<br /><div>make ZEND_EXTRA_LIBS='-liconv'</div>解决问题<br /><br />还有一种方法<br /><div>编辑Makefile 我的php5.2.5在88行的地方: <p> 	EXTRA_LIBS = -lcrypt -lcrypt -lrt -l<a href="http://www.2cto.com/database/mysql/" target="_blank">mysql</a>client_r -lgd -lfreetype -lpng -lz -ljpeg -lz -lresolv -lm -ldl -lnsl -lxml2 -lz -lm -lxml2</p> <p> 	-lz -lm -lmysqlclient_r -lz -lcrypt -lnsl -lm -lxml2 -lz -lm -lxml2 -lz  -lm -lcrypt -lxml2 -lz -lm -lxml2 -lz -lm -lxml2 -lz -lm -l</p> <p> 	crypt</p> <p> 	在最后加上-liconv，</p> <p> 	EXTRA_LIBS = -lcrypt -lcrypt -lrt -lmysqlclient_r -lgd -lfreetype -lpng  -lz -ljpeg -lz -lresolv -lm -ldl -lnsl -lxml2 -lz -lm -lxml2</p> <p> 	-lz -lm -lmysqlclient_r -lz -lcrypt -lnsl -lm -lxml2 -lz -lm -lxml2 -lz  -lm -lcrypt -lxml2 -lz -lm -lxml2 -lz -lm -lxml2 -lz -lm -l</p> <p> 	crypt -liconv</p> <p> 	然后重新再次make 即可。</p></div>没试过<br />记录一下，免得忘了<img src ="http://www.cnitblog.com/linus2k/aggbug/77877.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/linus2k/" target="_blank">君子常当当</a> 2012-03-01 11:22 <a href="http://www.cnitblog.com/linus2k/archive/2012/03/01/77877.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>纪念记忆力衰退之PHP fgetcsv 读入档案无「“」时，第一字符被删掉乱码</title><link>http://www.cnitblog.com/linus2k/archive/2011/07/22/74801.html</link><dc:creator>君子常当当</dc:creator><author>君子常当当</author><pubDate>Fri, 22 Jul 2011 02:05:00 GMT</pubDate><guid>http://www.cnitblog.com/linus2k/archive/2011/07/22/74801.html</guid><wfw:comment>http://www.cnitblog.com/linus2k/comments/74801.html</wfw:comment><comments>http://www.cnitblog.com/linus2k/archive/2011/07/22/74801.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/linus2k/comments/commentRss/74801.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/linus2k/services/trackbacks/74801.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在使用 fgetcsv 读取 CSV 档案时，如该 CSV 档案的中文字有「“」时文字是可以正常的，<br>但在一般情况无「"」，则会出现第一个字符被吃掉的情况，以致出现乱码。<br>在网络上的数据多半是建议使用 setlocale 来解决问题<br>但实际情况，并不会解决问题，<br>目前较好的方式是使用另外写的 function 来处理这问题&nbsp;&nbsp;<a href='http://www.cnitblog.com/linus2k/archive/2011/07/22/74801.html'>阅读全文</a><img src ="http://www.cnitblog.com/linus2k/aggbug/74801.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/linus2k/" target="_blank">君子常当当</a> 2011-07-22 10:05 <a href="http://www.cnitblog.com/linus2k/archive/2011/07/22/74801.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转贴]20个PHP常用类库</title><link>http://www.cnitblog.com/linus2k/archive/2009/06/25/59631.html</link><dc:creator>君子常当当</dc:creator><author>君子常当当</author><pubDate>Thu, 25 Jun 2009 07:39:00 GMT</pubDate><guid>http://www.cnitblog.com/linus2k/archive/2009/06/25/59631.html</guid><wfw:comment>http://www.cnitblog.com/linus2k/comments/59631.html</wfw:comment><comments>http://www.cnitblog.com/linus2k/archive/2009/06/25/59631.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/linus2k/comments/commentRss/59631.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/linus2k/services/trackbacks/59631.html</trackback:ping><description><![CDATA[<h1><a  href="http://www.21andy.com/blog/20090522/1298.html" rel="bookmark" title="20个PHP常用类库">20个PHP常用类库</a></h1>
<p>下面是一些非常有用的PHP类库，相信一定可以为你的WEB开发提供更好和更为快速的方法。</p>
<h2><br></h2>
<p>下面的类库可以让你很简的创建复杂的图表和图片。当然，它们需要GD库的支持。</p>
<ul>
    <li><a  href="http://pchart.sourceforge.net/" target="_blank">pChart&nbsp;</a>- 一个可以创建统计图的库。</li>
    <li><a  href="http://naku.dohcrew.com/libchart/pages/introduction/" target="_blank">Libchart&nbsp;</a>- 这也是一个简单的统计图库。</li>
    <li><a  href="http://www.aditus.nu/jpgraph/" target="_blank">JpGraph</a>&nbsp;- 一个面向对象的图片创建类。</li>
    <li><a  href="http://teethgrinder.co.uk/open-flash-chart/" target="_blank">Open Flash Chart&nbsp;</a>- 这是一个基于Flash的统计图。</li>
</ul>
<h2>RSS 解析</h2>
<ul>
    <li><a  href="http://magpierss.sourceforge.net/" target="_blank">MagpieRSS&nbsp;</a>- 开源的PHP版RSS解析器，据说功能强大，未验证。</li>
    <li><a  href="http://simplepie.org/" target="_blank">SimplePie</a>&nbsp;- 这是一个非常快速，而且易用的RSS和Atom 解析库。</li>
</ul>
<h2>缩略图生成</h2>
<ul>
    <li><a  href="http://phpthumb.sourceforge.net/" target="_blank">phpThumb&nbsp;</a>- 功能很强大，如何强大还是自己去体会吧。</li>
</ul>
<h2>支付</h2>
<ul>
    <li><a  href="http://www.phpfour.com/blog/2009/02/php-payment-gateway-library-for-paypal-authorizenet-and-2checkout/" target="_blank">PHP Payment Library</a>&nbsp;- 支持Paypal, Authorize.net 和2Checkout (2CO)</li>
</ul>
<h2>OpenID</h2>
<ul>
    <li><a  href="http://www.openidenabled.com/php-openid" target="_blank">PHP-OpenID&nbsp;</a>- 支持OpenID的一个PHP库。OpenID是帮助你使用相同的用户名和口令登录不同的网站的一种解决方案。如果你对OpenID不熟悉的话，你可以到这里看看：<a  href="http://openid.net.cn/">http://openid.net.cn/</a></li>
</ul>
<h2>数据为抽象/对象关系映射ORM</h2>
<ul>
    <li><a  href="http://adodb.sourceforge.net/" target="_blank">ADOdb&nbsp;</a>- 数据库抽象</li>
    <li><a  href="http://www.doctrine-project.org/" target="_blank">Doctrine&nbsp;</a>- 对象关系映射Object relational mapper (ORM) ，需要 PHP 5.2.3+ 版本，一个非常强大的database abstraction layer (DBAL).</li>
    <li><a  href="http://propel.phpdb.org/trac/" target="_blank">Propel</a>&nbsp;- 对象关系映射框架- PHP5</li>
    <li><a  href="http://www.outlet-orm.org/site/" target="_blank">Outlet&nbsp;</a>- 也是关于对象关系映射的一个工具。</li>
</ul>
<blockquote>
<p>注：对象关系映射（Object Relational
Mapping，简称ORM）是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。
简单的说，ORM是通过使用描述对象和数据库之间映射的元数据，将程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种形
式。 这也同时暗示者额外的执行开销；然而，如果ORM作为一种中间件实现，则会有很多机会做优化，而这些在手写的持久层并不存在。
更重要的是用于控制转换的元数据需要提供和管理；但是同样，这些花费要比维护手写的方案要少；而且就算是遵守ODMG规范的对象数据库依然需要类级别的元
数据。</p>
</blockquote>
<h2>PDF 生成器</h2>
<ul>
    <li><a  href="http://www.fpdf.org/" target="_blank">FPDF</a>&nbsp;- 这量一个可以让你生成PDF的纯PHP类库。</li>
</ul>
<h2>Excel 相关</h2>
<ul>
    <li><a  href="http://code.google.com/p/php-excel/" target="_blank">php-excel</a>&nbsp;- 这是一个非常简单的Excel文件生成类。</li>
    <li><a  href="http://code.google.com/p/php-excel-reader/" target="_blank">PHP Excel Reader</a>&nbsp;- 可以解析并读取XLS文件中的数据。</li>
</ul>
<h2>E-Mail 相关</h2>
<ul>
    <li><a  href="http://swiftmailer.org/" target="_blank">Swift Mailer</a>&nbsp;- 免费的超多功能的PHP邮件库。</li>
    <li><a  href="http://phpmailer.codeworxtech.com/" target="_blank">PHPMailer</a>&nbsp;- 超强大的邮件发送类。</li>
</ul>
<h2>单元测试</h2>
<p>如果你在使用测试驱动的方法开发你的程序，下面的类库和框架绝你能帮助你的开发。</p>
<ul>
    <li><a  href="http://www.simpletest.org/" target="_blank">SimpleTest&nbsp;</a>- 一个PHP的单元测试和网页测试的框架。</li>
    <li><a  href="http://www.phpunit.de/" target="_blank">PHPUnit</a>&nbsp;- 来自xUnit 家族，提供一个框架可以让你方便地进行单元测试的案例开发。并可非常容易地分析其测试结果。</li>
</ul><img src ="http://www.cnitblog.com/linus2k/aggbug/59631.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/linus2k/" target="_blank">君子常当当</a> 2009-06-25 15:39 <a href="http://www.cnitblog.com/linus2k/archive/2009/06/25/59631.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>纪念记忆力衰退之显示MySQL当前字符集</title><link>http://www.cnitblog.com/linus2k/archive/2008/03/31/41739.html</link><dc:creator>君子常当当</dc:creator><author>君子常当当</author><pubDate>Mon, 31 Mar 2008 09:44:00 GMT</pubDate><guid>http://www.cnitblog.com/linus2k/archive/2008/03/31/41739.html</guid><wfw:comment>http://www.cnitblog.com/linus2k/comments/41739.html</wfw:comment><comments>http://www.cnitblog.com/linus2k/archive/2008/03/31/41739.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/linus2k/comments/commentRss/41739.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/linus2k/services/trackbacks/41739.html</trackback:ping><description><![CDATA[MySQL又出现乱码了，烦。。。<br><br>通过这个命令得到当前MySQL的字符集<br>mysql&gt; show variables like 'character_set_%';<br>+--------------------------+-----------------------------------------+<br>| Variable_name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<br>+--------------------------+-----------------------------------------+<br>| character_set_client&nbsp;&nbsp;&nbsp;&nbsp; | utf8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<br>| character_set_connection | utf8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<br>| character_set_database&nbsp;&nbsp; | utf8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<br>| character_set_results&nbsp;&nbsp;&nbsp; | utf8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<br>| character_set_server&nbsp;&nbsp;&nbsp;&nbsp; | utf8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<br>| character_set_system&nbsp;&nbsp;&nbsp;&nbsp; | utf8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<br>| character_sets_dir&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | /usr/local/mysql5/share/mysql/charsets/ |<br>+--------------------------+-----------------------------------------+<br>mysql&gt; show variables like '%collation%';<br>+----------------------+-----------------+<br>| Variable_name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<br>+----------------------+-----------------+<br>| collation_connection | utf8_general_ci |<br>| collation_database&nbsp;&nbsp; | utf8_general_ci |<br>| collation_server&nbsp;&nbsp;&nbsp;&nbsp; | utf8_general_ci |<br>+----------------------+-----------------+<br><br>通过这个命令得到MySQL支持的字符集<br>mysql&gt; show charset;<br>+----------+-----------------------------+---------------------+--------+<br>| Charset&nbsp; | Description&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Default collation&nbsp;&nbsp; | Maxlen |<br>+----------+-----------------------------+---------------------+--------+<br>| big5&nbsp;&nbsp;&nbsp;&nbsp; | Big5 Traditional Chinese&nbsp;&nbsp;&nbsp; | big5_chinese_ci&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 |<br>| dec8&nbsp;&nbsp;&nbsp;&nbsp; | DEC West European&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | dec8_swedish_ci&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| cp850&nbsp;&nbsp;&nbsp; | DOS West European&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | cp850_general_ci&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| hp8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | HP West European&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | hp8_english_ci&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| koi8r&nbsp;&nbsp;&nbsp; | KOI8-R Relcom Russian&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | koi8r_general_ci&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| latin1&nbsp;&nbsp; | cp1252 West European&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | latin1_swedish_ci&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| latin2&nbsp;&nbsp; | ISO 8859-2 Central European | latin2_general_ci&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| swe7&nbsp;&nbsp;&nbsp;&nbsp; | 7bit Swedish&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | swe7_swedish_ci&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| ascii&nbsp;&nbsp;&nbsp; | US ASCII&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | ascii_general_ci&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| ujis&nbsp;&nbsp;&nbsp;&nbsp; | EUC-JP Japanese&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | ujis_japanese_ci&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3 |<br>| sjis&nbsp;&nbsp;&nbsp;&nbsp; | Shift-JIS Japanese&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | sjis_japanese_ci&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 |<br>| hebrew&nbsp;&nbsp; | ISO 8859-8 Hebrew&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | hebrew_general_ci&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| tis620&nbsp;&nbsp; | TIS620 Thai&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | tis620_thai_ci&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| euckr&nbsp;&nbsp;&nbsp; | EUC-KR Korean&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | euckr_korean_ci&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 |<br>| koi8u&nbsp;&nbsp;&nbsp; | KOI8-U Ukrainian&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | koi8u_general_ci&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| gb2312&nbsp;&nbsp; | GB2312 Simplified Chinese&nbsp;&nbsp; | gb2312_chinese_ci&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 |<br>| greek&nbsp;&nbsp;&nbsp; | ISO 8859-7 Greek&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | greek_general_ci&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| cp1250&nbsp;&nbsp; | Windows Central European&nbsp;&nbsp;&nbsp; | cp1250_general_ci&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| gbk&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | GBK Simplified Chinese&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | gbk_chinese_ci&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 |<br>| latin5&nbsp;&nbsp; | ISO 8859-9 Turkish&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | latin5_turkish_ci&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| armscii8 | ARMSCII-8 Armenian&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | armscii8_general_ci |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| utf8&nbsp;&nbsp;&nbsp;&nbsp; | UTF-8 Unicode&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | utf8_general_ci&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3 |<br>| ucs2&nbsp;&nbsp;&nbsp;&nbsp; | UCS-2 Unicode&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | ucs2_general_ci&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 |<br>| cp866&nbsp;&nbsp;&nbsp; | DOS Russian&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | cp866_general_ci&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| keybcs2&nbsp; | DOS Kamenicky Czech-Slovak&nbsp; | keybcs2_general_ci&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| macce&nbsp;&nbsp;&nbsp; | Mac Central European&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | macce_general_ci&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| macroman | Mac West European&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | macroman_general_ci |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| cp852&nbsp;&nbsp;&nbsp; | DOS Central European&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | cp852_general_ci&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| latin7&nbsp;&nbsp; | ISO 8859-13 Baltic&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | latin7_general_ci&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| cp1251&nbsp;&nbsp; | Windows Cyrillic&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | cp1251_general_ci&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| cp1256&nbsp;&nbsp; | Windows Arabic&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | cp1256_general_ci&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| cp1257&nbsp;&nbsp; | Windows Baltic&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | cp1257_general_ci&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| binary&nbsp;&nbsp; | Binary pseudo charset&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | binary&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| geostd8&nbsp; | GEOSTD8 Georgian&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | geostd8_general_ci&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 |<br>| cp932&nbsp;&nbsp;&nbsp; | SJIS for Windows Japanese&nbsp;&nbsp; | cp932_japanese_ci&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 |<br>+----------+-----------------------------+---------------------+--------+<br>    <img src ="http://www.cnitblog.com/linus2k/aggbug/41739.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/linus2k/" target="_blank">君子常当当</a> 2008-03-31 17:44 <a href="http://www.cnitblog.com/linus2k/archive/2008/03/31/41739.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一个开源的PHP OA groupoffice</title><link>http://www.cnitblog.com/linus2k/archive/2006/07/21/13973.html</link><dc:creator>君子常当当</dc:creator><author>君子常当当</author><pubDate>Fri, 21 Jul 2006 09:41:00 GMT</pubDate><guid>http://www.cnitblog.com/linus2k/archive/2006/07/21/13973.html</guid><wfw:comment>http://www.cnitblog.com/linus2k/comments/13973.html</wfw:comment><comments>http://www.cnitblog.com/linus2k/archive/2006/07/21/13973.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/linus2k/comments/commentRss/13973.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/linus2k/services/trackbacks/13973.html</trackback:ping><description><![CDATA[下载地址<a href="http://sourceforge.net/project/showfiles.php?group_id=76359"><br>http://sourceforge.net/project/showfiles.php?group_id=76359</a><br><br>下下来以后放到服务器上,使用install目录下的install.php安装<br>可惜是英文的,哪个英文好的可以汉化一下<br>注意:<br>在登录后使用上传文件功能时会出现"没有权限"的提示,需要修改config.php文件中的$config['create_mode']='2';改为$config['create_mode']='0777';<br>另外groupoffice有两个版本<a class="tup" id="pkg1_1rel0_0" onclick="report_expand('pkg1_1rel0'); void(0); return false;" href="http://sourceforge.net/project/showfiles.php?group_id=76359&amp;package_id=77805&amp;release_id=431679"><font color="#003399">2.15-FINAL-9</font></a> 和<a class="tdwn" id="pkg1_2rel0_0" onclick="report_expand('pkg1_2rel0'); void(0); return false;" href="http://sourceforge.net/project/showfiles.php?group_id=76359&amp;package_id=77805&amp;release_id=426489"><font color="#0033cc">2.15-FINAL-8</font></a> 需要都下下来,安装用<a class="tup" id="pkg1_1rel0_0" onclick="report_expand('pkg1_1rel0'); void(0); return false;" href="http://sourceforge.net/project/showfiles.php?group_id=76359&amp;package_id=77805&amp;release_id=431679"><font color="#003399">2.15-FINAL-9</font></a>,安装完成后需要用<a class="tdwn" id="pkg1_2rel0_0" onclick="report_expand('pkg1_2rel0'); void(0); return false;" href="http://sourceforge.net/project/showfiles.php?group_id=76359&amp;package_id=77805&amp;release_id=426489"><font color="#0033cc">2.15-FINAL-8</font></a>中lib/sql目录下的groupoffice-installed.sql文件,里面有创建pm_settings,pm_templates, pm_templates_events表的SQL语句,夹道欢迎对应的<a class="tup" id="pkg1_1rel0_0" onclick="report_expand('pkg1_1rel0'); void(0); return false;" href="http://sourceforge.net/project/showfiles.php?group_id=76359&amp;package_id=77805&amp;release_id=431679"><font color="#003399">2.15-FINAL-9</font></a>中,<a class="tup" id="pkg1_1rel0_0" onclick="report_expand('pkg1_1rel0'); void(0); return false;" href="http://sourceforge.net/project/showfiles.php?group_id=76359&amp;package_id=77805&amp;release_id=431679"><font color="#003399">2.15-FINAL-9</font></a>里没有这三个表,使用project功能会有问题  <img src ="http://www.cnitblog.com/linus2k/aggbug/13973.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/linus2k/" target="_blank">君子常当当</a> 2006-07-21 17:41 <a href="http://www.cnitblog.com/linus2k/archive/2006/07/21/13973.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>生成DOC文档最简单的方法</title><link>http://www.cnitblog.com/linus2k/archive/2006/07/19/13843.html</link><dc:creator>君子常当当</dc:creator><author>君子常当当</author><pubDate>Wed, 19 Jul 2006 02:51:00 GMT</pubDate><guid>http://www.cnitblog.com/linus2k/archive/2006/07/19/13843.html</guid><wfw:comment>http://www.cnitblog.com/linus2k/comments/13843.html</wfw:comment><comments>http://www.cnitblog.com/linus2k/archive/2006/07/19/13843.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/linus2k/comments/commentRss/13843.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/linus2k/services/trackbacks/13843.html</trackback:ping><description><![CDATA[生成DOC文档最简单的方法,就是一个html格式的文件加上一个头：<br>
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; font-size: 13px; width: 98%; background-color: #eeeeee;"><img src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align="top"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">html&nbsp;</span><span style="color: #ff0000;">xmlns:o</span><span style="color: #0000ff;">="urn:schemas-microsoft-com:office:office"</span><span style="color: #ff0000;"><br><img src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align="top">xmlns:w</span><span style="color: #0000ff;">="urn:schemas-microsoft-com:office:word"</span><span style="color: #ff0000;"><br><img src="http://www.cnitblog.com/Images/OutliningIndicators/None.gif" align="top">xmlns</span><span style="color: #0000ff;">="http://www.w3.org/TR/REC-html40"</span><span style="color: #0000ff;">&gt;</span></div>
<p>然后把后缀改成doc就可以了,word2000以上没问题</p>
<p>这样的话以后用php生成doc就简单的多了<br>赶紧记下来免得忘了</p><img src ="http://www.cnitblog.com/linus2k/aggbug/13843.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/linus2k/" target="_blank">君子常当当</a> 2006-07-19 10:51 <a href="http://www.cnitblog.com/linus2k/archive/2006/07/19/13843.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>