php5下面使用xml的乱码问题
[ 2007-03-06 15:56:24 | 作者: admin ]
p.s.下面只是个人的经验,如果您认为此方法贻笑大方,欢迎指正。
说明:XML文件以GB2312编码保存
读取与显示:
php5从xml文件读取gb2312保存的中文数据是utf-8编码,
如果直接显示在gb2312的页面上当然乱码,需要 utf8 -> gb2312 的函数处理下。
XML保存
同理了,保存的时候因为增加或修改部分的编码为gb2312,而读取部分编码为utf-8,
直接保存会出现错误,保存方法如下:
1、表单提交部分先转成utf-8
gb2312->utf-8
2、保存xml文件前,将整个文件串转成gb2312
utf-8 -> gb2312
p.s. 转换函数类在这里
http://www.52News.com/myblog/article.asp?id=820
说明:XML文件以GB2312编码保存
读取与显示:
php5从xml文件读取gb2312保存的中文数据是utf-8编码,
如果直接显示在gb2312的页面上当然乱码,需要 utf8 -> gb2312 的函数处理下。
XML保存
同理了,保存的时候因为增加或修改部分的编码为gb2312,而读取部分编码为utf-8,
直接保存会出现错误,保存方法如下:
1、表单提交部分先转成utf-8
gb2312->utf-8
2、保存xml文件前,将整个文件串转成gb2312
utf-8 -> gb2312
p.s. 转换函数类在这里
http://www.52News.com/myblog/article.asp?id=820
php 下面的编码转换类
[ 2007-03-06 13:56:46 | 作者: admin ]
p.s. 以前刚发现的时候,嗷嗷直叫,好东西应该大家分享
utf8->gb2312
gb2312->utf8
utf8->big5
big5->utf8
gb2312->big5
big5->gb2312
例子:
===================
Click Here To Download
utf8->gb2312
gb2312->utf8
utf8->big5
big5->utf8
gb2312->big5
big5->gb2312
例子:
===================
<?php
echo "原文为:我爱你<br>";
include("class.Chinese.php");
$chs = new Chinese("GB2312","BIG5","我爱你");
echo "转换后的结果:".$chs->ConvertIT();
?>
echo "原文为:我爱你<br>";
include("class.Chinese.php");
$chs = new Chinese("GB2312","BIG5","我爱你");
echo "转换后的结果:".$chs->ConvertIT();
?>

ie 和 firefox对javascript的支持
[ 2007-03-06 10:35:44 | 作者: admin ]
是不是doesn't support this method?
以下以 IE 代替 Internet Explorer,以 MF 代替 Mozzila Firefox
1. document.form.item 问题
(1)现有问题:
现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行
(2)解决方法:
改用 document.formName.elements["elementName"]
(3)其它
参见 2
2. 集合类对象问题
(1)现有问题:
现有代码中许多集合类对象取用时使用 (),IE 能接受,MF 不能。
(2)解决方法:
改用 [] 作为下标运算。如:document.forms("formName") 改为 document.forms["formName"]。
...
阅读全文…
以下以 IE 代替 Internet Explorer,以 MF 代替 Mozzila Firefox
1. document.form.item 问题
(1)现有问题:
现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行
(2)解决方法:
改用 document.formName.elements["elementName"]
(3)其它
参见 2
2. 集合类对象问题
(1)现有问题:
现有代码中许多集合类对象取用时使用 (),IE 能接受,MF 不能。
(2)解决方法:
改用 [] 作为下标运算。如:document.forms("formName") 改为 document.forms["formName"]。
...
阅读全文…
javascript ,让你随意编辑网页
[ 2007-03-05 19:30:40 | 作者: admin ]
只要打开一个网站,然后在地址栏内打入:
程序代码
程序代码
javascript:document.body.contentEditable='true'; document.designMode='on'; void 0
javascript判断单选框
[ 2007-02-28 15:47:31 | 作者: admin ]
今天给论坛加个举报的小功能时遇到个radio判断问题,现在总结下:
<input name="QClass" type="radio" value="色情">色情
<input name="QClass" type="radio" value="涉政">涉政
<input name="QClass" type="radio" value="违法">违法
<input name="QClass" type="radio" value="毁谤">毁谤
<input name="QClass" type="radio" value="其他">其他
<input name="submit" type="submit" value=" 确 定 " ID="Submit1" onclick="return ChkFormRadio()">
......
[code][/code]...
阅读全文…
<input name="QClass" type="radio" value="色情">色情
<input name="QClass" type="radio" value="涉政">涉政
<input name="QClass" type="radio" value="违法">违法
<input name="QClass" type="radio" value="毁谤">毁谤
<input name="QClass" type="radio" value="其他">其他
<input name="submit" type="submit" value=" 确 定 " ID="Submit1" onclick="return ChkFormRadio()">
......
[code][/code]...
阅读全文…
SQL Server日志文件总结及日志满的处理
[ 2007-02-26 14:03:05 | 作者: admin ]
事务日志(Transaction logs)是数据库结构中非常重要但又经常被忽略的部分。由于它并不像数据库中的schema那样活跃,因此很少有人关注事务日志。
事务日志是针对数据库改变所做的记录,它可以记录针对数据库的任何操作,并将记录结果保存在独立的文件中。对于任何每一个事务过程,事务日志都有非常全面的记录,根据这些记录可以将数据文件恢复成事务前的状态。从事务动作开始,事务日志就处于记录状态,事务过程中对数据库的任何操作都在记录范围,直到用户点击提交或后退后才结束记录。每个数据库都拥有至少一个事务日志以及一个数据文件。
出于性能上的考虑,SQL Server将用户的改动存入缓存中,这些改变会立即写入事务日志,但不会立即写入数据文件。事务日志会通过一个标记点来确定某个事务是否已将缓存中的数据写入数据文件。当SQL Server重启后,它会查看日志中最新的标记点,并将这个...
阅读全文…
事务日志是针对数据库改变所做的记录,它可以记录针对数据库的任何操作,并将记录结果保存在独立的文件中。对于任何每一个事务过程,事务日志都有非常全面的记录,根据这些记录可以将数据文件恢复成事务前的状态。从事务动作开始,事务日志就处于记录状态,事务过程中对数据库的任何操作都在记录范围,直到用户点击提交或后退后才结束记录。每个数据库都拥有至少一个事务日志以及一个数据文件。
出于性能上的考虑,SQL Server将用户的改动存入缓存中,这些改变会立即写入事务日志,但不会立即写入数据文件。事务日志会通过一个标记点来确定某个事务是否已将缓存中的数据写入数据文件。当SQL Server重启后,它会查看日志中最新的标记点,并将这个...
阅读全文…
小六刚开了户来到股票市场。
在门口买了 一张证券报,这时有个人说:"嘿! 新股民吧!"
小六愣了:"你怎么知道?"
那人说:"报纸除了日期 是 真的,其余都是假的,老股民哪有买 的 !"
小六进了大厅,这时人已经很多了,他站在人家身后看电脑 ,有 人跟他招呼:"喂!新股民吧!"
" 你怎 么知道?"
"老股民都早来占机器,哪有你这么晚的! "
小 六一听也是,就坐下来看大屏幕,旁 边有 个人说 :"新股民吧!"
小六又愣了:"你怎么知道? "
" 老股民都在打扑克,哪有看股票的! "
小六 一看,可 不是,很少有人看屏幕的。
中午了,
小六到外面 买了一个盒饭,卖盒饭的说:"呵。。 呵。 。,新股 民吧!"
" 你怎么知道!?"
"老股民哪有 买盒饭的,都是3点以后回家吃的"。
小六觉 得被人说了 一上午新股 民,有点烦了,暗下 决心,一定要好 好学,争取早日成为老股民。
...
阅读全文…
在门口买了 一张证券报,这时有个人说:"嘿! 新股民吧!"
小六愣了:"你怎么知道?"
那人说:"报纸除了日期 是 真的,其余都是假的,老股民哪有买 的 !"
小六进了大厅,这时人已经很多了,他站在人家身后看电脑 ,有 人跟他招呼:"喂!新股民吧!"
" 你怎 么知道?"
"老股民都早来占机器,哪有你这么晚的! "
小 六一听也是,就坐下来看大屏幕,旁 边有 个人说 :"新股民吧!"
小六又愣了:"你怎么知道? "
" 老股民都在打扑克,哪有看股票的! "
小六 一看,可 不是,很少有人看屏幕的。
中午了,
小六到外面 买了一个盒饭,卖盒饭的说:"呵。。 呵。 。,新股 民吧!"
" 你怎么知道!?"
"老股民哪有 买盒饭的,都是3点以后回家吃的"。
小六觉 得被人说了 一上午新股 民,有点烦了,暗下 决心,一定要好 好学,争取早日成为老股民。
...
阅读全文…
炒股的最高心法:不传之密
[ 2007-02-25 16:24:26 | 作者: admin ]
不传之密(1)
大家炒股靠什么:均线系统? 30分钟K线图? MACD? KDJ? RSI? 或者是各种自创的指标?或者是听股评,打听各路消息?还有人一不做二不休去当黑客高手,争取打入主力的电脑系统。都是好办法。但也都是没用的办法。
这个股市现在之所以是现在这个样子,根本原因是生态平衡被破坏了,大灰狼吃光了所有的羊,现在只能是狼吃狼了,情况多惨烈啊。股市上善良的人已经消失了,剩下的是一群骗子和一群贪婪的人。股市上的一切收益都是二级市场自己创造的,不是上市公司,因为他们的分红会除权,就好象你用一张10元的钞票换他两张5元的一样,毫无意义。所以每个人都力争把自己的欢乐建立在别人的痛苦之上。每一个人赚到的钱,都是另外一个人亏掉的。大小主力全是骗子,想方设法地设局,散户全是贪婪的人,个个以咬主力的肉为最高目标。现在在这个草原上,连羊都想咬一口狼了,这是一个什么样的草原啊。
...
阅读全文…
大家炒股靠什么:均线系统? 30分钟K线图? MACD? KDJ? RSI? 或者是各种自创的指标?或者是听股评,打听各路消息?还有人一不做二不休去当黑客高手,争取打入主力的电脑系统。都是好办法。但也都是没用的办法。
这个股市现在之所以是现在这个样子,根本原因是生态平衡被破坏了,大灰狼吃光了所有的羊,现在只能是狼吃狼了,情况多惨烈啊。股市上善良的人已经消失了,剩下的是一群骗子和一群贪婪的人。股市上的一切收益都是二级市场自己创造的,不是上市公司,因为他们的分红会除权,就好象你用一张10元的钞票换他两张5元的一样,毫无意义。所以每个人都力争把自己的欢乐建立在别人的痛苦之上。每一个人赚到的钱,都是另外一个人亏掉的。大小主力全是骗子,想方设法地设局,散户全是贪婪的人,个个以咬主力的肉为最高目标。现在在这个草原上,连羊都想咬一口狼了,这是一个什么样的草原啊。
...
阅读全文…