<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>癫狂蚊子的痴狂世界 &#187; php</title>
	<atom:link href="http://www.askgame.com.cn/index.php/game/tag/php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.askgame.com.cn</link>
	<description>一切对我而言都是游戏! Everything is Game!</description>
	<lastBuildDate>Thu, 02 Feb 2012 05:58:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>php中base64_encode()加密和DEDEEIMS的更改数据表前缀</title>
		<link>http://www.askgame.com.cn/index.php/game/315</link>
		<comments>http://www.askgame.com.cn/index.php/game/315#comments</comments>
		<pubDate>Sat, 30 Jan 2010 15:59:38 +0000</pubDate>
		<dc:creator>癫狂蚊子</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[base64]]></category>
		<category><![CDATA[dede]]></category>
		<category><![CDATA[eims]]></category>

		<guid isPermaLink="false">http://www.askgame.com.cn/?p=315</guid>
		<description><![CDATA[今天在使用DEDE做的EIMS的时候，出现了一个小问题，当我更改其数据表前缀后，添加新闻报错，找不到dede_archives表，我以为是程序的问题，找了半天，在程序中始终无法找到问题所在，就快要疯了的时候，总算在数据库当中找到了原因，在dede_channeltype中有个maintable的字段，这个字段默认为dede_archives，如果你更改了数据表前缀，当然就找不到dede_archives这个表了，于是程序出错。 找到原因，马上开始弄，本以为在安装时的sql语句文件中能方便的进行修改，但未想到dede对sql语句使用MIME base64 进行了编码，一下无语，只好把SQL语句加在了程序当中。搞定。 心得如下： 1.php中的base64_decode()和base64_encode()方法可以对数据进行MIME base64的编码，Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一，可用于在HTTP环境下传递较长的标识信息，例如电子邮件的主体。decode为解码，encode为编码。 示例： //来源于PHP手册 $str = 'VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw=='; echo base64_decode($str); //This is an encoded string 2.DEDE EIMS中当用户更改了数据表前缀后，在添加新闻动态等出现找不到表的错误提示时的修改方法。 打开install下面的index.php在约228行左右找到： $cquery = "Update `{$dbprefix}sysconfig` set value='{$dfstyle}' where varname='cfg_df_style';"; mysql_query($cquery,$conn); 在其后面添加如下代码： //更新自定义模型中的主表数据 --by 癫狂蚊子 2010年1月30日 $cquery = "Update `{$dbprefix}channeltype` set maintable='{$dbprefix}archives' where maintable='dede_archives';"; mysql_query($cquery,$conn); //更新自定义模型中的主表默认的主表名 --by 癫狂蚊子 2010年1月30日 $cquery = "alter table `{$dbprefix}channeltype` alter [...]]]></description>
		<wfw:commentRss>http://www.askgame.com.cn/index.php/game/315/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PHP中时区问题的解决&#8211;使用北京时间</title>
		<link>http://www.askgame.com.cn/index.php/game/313</link>
		<comments>http://www.askgame.com.cn/index.php/game/313#comments</comments>
		<pubDate>Thu, 28 Jan 2010 14:13:18 +0000</pubDate>
		<dc:creator>癫狂蚊子</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[时区]]></category>
		<category><![CDATA[时间]]></category>

		<guid isPermaLink="false">http://www.askgame.com.cn/?p=313</guid>
		<description><![CDATA[在PHP中时间默认情况下使用的是格林威治时间，做设计PHP程序的时候，可能会发现时间和本地时间相差8个小时，问题的原因就是时区的设定！解决办法可以有： 1.修改PHP的配置文件： 打开PHP.INI，找到date.timezone,前面有;号就去掉，后面加上PRC(中华人民共和国的缩写)，重启服务即可。 date.timezone = PRC 2.在程序中设定时区 php中有一个date_default_timezone_set方法，可以在需要时间的地方前加上一句date_default_timezone_set(Asia/Taipei); 这个值大家可以参考一下PHP文档，让我很郁闷的是，有shanghai,chongqing等 我好像在手册当中没有发现beijing。。。]]></description>
		<wfw:commentRss>http://www.askgame.com.cn/index.php/game/313/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>dedeeims中搜索实现指定栏目搜索</title>
		<link>http://www.askgame.com.cn/index.php/game/310</link>
		<comments>http://www.askgame.com.cn/index.php/game/310#comments</comments>
		<pubDate>Tue, 26 Jan 2010 16:04:23 +0000</pubDate>
		<dc:creator>癫狂蚊子</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[dede]]></category>
		<category><![CDATA[eims]]></category>
		<category><![CDATA[搜索]]></category>

		<guid isPermaLink="false">http://www.askgame.com.cn/?p=310</guid>
		<description><![CDATA[今天洗了澡回来（PS：为什么有人能洗一个多小时？？？），老鬼就问我一个问题，在DEDE的EIMS中搜索功能搜索结果出来的是全部的文章，而老鬼想要的效果是搜索结果只出现产品中的结果，DEDE的EIMS应该说是一款很好用的自主建站，企业建设网站的很好用的工具，觉得应该有这个功能，于是下载，解压，研究，搞定。 dedeeims中搜索实现指定栏目搜索的过程方法如下 DEDEEIMS搜索主要在plus/search.php这个页面，页面中发现其提供了$typeid及$channeltype等几个参数，根据使用DEDECMS的经验，这两个名字应该是栏目ID和模型ID，而在实例化搜索的SearchView类时，也将这两个参数传递进去。OK，由此入手，修改方法为(以DEDEEIMS默认的蓝色模板为例)： （用EIMS的新手可以参考下，老手跳过！） 1.在模板目录下修改index.htm（/templets/blue/index.htm） 在表单form里面，增加 其中value里面的4改成你要的栏目ID即可，如果需要多个栏目，那么用英文状态下的,连接起来 2.因为form没有写在header.htm里面，因此还需要参照上面的步骤修改search.htm（/templets/blue/en/search.htm）,大概在23行。]]></description>
		<wfw:commentRss>http://www.askgame.com.cn/index.php/game/310/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>phpmyadmin的配置方法</title>
		<link>http://www.askgame.com.cn/index.php/game/122</link>
		<comments>http://www.askgame.com.cn/index.php/game/122#comments</comments>
		<pubDate>Mon, 23 Feb 2009 05:47:04 +0000</pubDate>
		<dc:creator>癫狂蚊子</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[phpmyadmin]]></category>

		<guid isPermaLink="false">http://www.askgame.com.cn/?p=122</guid>
		<description><![CDATA[一直用的是MYSQL的命令行来管理的数据库，用起来简单方便，最近办公室要搞PHP，看见同事在用PHPMYADMIN，我机子中一直是有这个软件的，只是一直没的去配置，今天搞了一下，配置方法如下： 在IIS的默认站点中建立虚拟目录，目录地址指向向PHPMYADMIN的文件目录。 在PHPMYADMIN目录中查找libraries目录，打开里面的cconfig.default.php文件 修改$cfg['PmaAbsoluteUri'] = ”;这里填写phpmyadmin的访问网址，如http://localhost/phpmyadmin 修改mysql主机信息 $cfg['Servers'][$i]['host'] = &#8216;localhost&#8217;;?MYSQL地址，一般为localhost 填写mysql用户名及密码 $cfg['Servers'][$i]['user'] = &#8216;root&#8217;;? //填写mysql用户名,一般为root $cfg['Servers'][$i]['password'] = &#8216;sgagame&#8217;;//填写mysql密码 选择认证方法 $cfg['Servers'][$i]['auth_type'] = &#8216;config&#8217;; //有四种方式可以选择:cookie，http，HTTP(针对Apache)，config,我选择的是config,因为是在本机测试,安全方面不用考虑,一般选cookie,特别是在服务器中 如认证方式选择cookie,还需要设置$cfg['blowfish_secret'] = ”;随意填写，不留空即可 测试下，应该成功鸟]]></description>
		<wfw:commentRss>http://www.askgame.com.cn/index.php/game/122/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

