社区
基础编程
帖子详情
请教高手,我的php在输出汉字时是乱码,请问这是怎么回事吗?该怎么处理呢?谢谢!
xfr_1982
2005-04-06 10:48:17
请教高手,我的php在输出汉字时是乱码,请问这是怎么回事吗?该怎么处理呢?谢谢!
...全文
207
8
打赏
收藏
请教高手,我的php在输出汉字时是乱码,请问这是怎么回事吗?该怎么处理呢?谢谢!
请教高手,我的php在输出汉字时是乱码,请问这是怎么回事吗?该怎么处理呢?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhutimy
2005-04-08
打赏
举报
回复
楼上各位都说完了.应该行了.
如果还是不行的话,我就补充一下,你保存文件的格式是ASCII,
你就<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
如果是保存成UTF-8的话,
你就<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
fzjw
2005-04-08
打赏
举报
回复
或者直接这么写了,不用更改任何服务器设置:
<?php
header('Content-Type: text/html; charset=GB2312');
echo "编码测试";
?>
patchclass
2005-04-08
打赏
举报
回复
看看
php.ini的配置
default_charset=gb2312
fzjw
2005-04-07
打赏
举报
回复
php.ini中注释掉
default_charset=ISO8859
Apache配置文件中注释掉AddDefaultCharset这行
网页head区写入
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
zhiin1
2005-04-07
打赏
举报
回复
如果用<meta http-equiv="Content-Type" content="text/html; charset=GB2312">把文本保存为ANSI编码
如果用<meta http-equiv="Content-Type" content="text/html; charset=utf8">把文本保存为UTF-8编码
okgo100
2005-04-07
打赏
举报
回复
在查询前加入这个语句,mysql_query("SET NAMES UTF8");
microfire
2005-04-06
打赏
举报
回复
首先:你先看下浏览器的编码是不是你想要的类型。
其次:到你的浏览器中去看看该网页的HTML源代码里是否有类似以下的代码
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
此类现象大多是由于网页代码书写不规范引起的。
最后:如若不然,那就有必要把你的源头代码贴出来供大家探讨了......:)
keaizhong
2005-04-06
打赏
举报
回复
怎么个乱法?
可能是没有加入
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
一个简单的java爬虫产品
最近一直在研究爬虫和Lucene,虽然开始决定选用Heritrix来执行爬虫操作,但是后来发现用它来做还是存在一定的问题,比如需要程序生成相应的XML文件,对于同一个Job,怎样才能保证重复运行该Job
时
文件夹始终是同一个(Heritrix为Job创建文件夹的规则是“Job名称-
时
间戳”)等等,都是需要考虑的问题,最终还是将其搁浅。 后来google了一下,找到了一个简单爬虫的程序代码(http://www.blogjava.net/Jack2007/archive/2008/03/24/188138.html),随即试验了一下,发现确实能得到网页的内容,在这里还是要
谢谢
代码的提供者——Jack.Wang。 虽然试验成功,但是在随后的大数据量试验
时
,还是出现了问题。最初试验
时
,我只是让程序去抓取10个URL链接,当我将URL链接数改为100个
时
,问题出现了——URL中存在重复,而且非常容易的就变成死循环。举个例子来说,比如我首先爬的是A.html,在A.html中有两个链接:B.html,C.html,等爬完A.html以后,程序会爬B.html,这
时
如果B.html中的所有链接中有A.html这个页面的链接,那么程序又会去爬A.html这个页面,如此一来就形成了一个死循环,永远也不能停止。 跟踪程序发现,原来是在添加要抓取的网页的链接列表中,没有将已经抓取过的URL去除,所以才造成了死循环。现在虽然加上了这个判断,但是从我运行程序的效果来看,也不是很理想,总是感觉有些慢,800个页面要一两分钟才能爬完,这个我觉得有点说不过去。 这个产品,做到现在,我遇到了这么几个情况,有和大家分享的,也有向大家
请教
,求助的。 1.关于对应关系数据的保存方式 在创建索引的
时
候,需要将网页的URL和网页的内容传到相应的方法中,当然URL和内容是要对应的,也许是经验太少吧,我采取的是通过构建一个JavaBean的方式来传递的,不知道大家有没有更好的方法 2.关于要创建索引的内容的保存方式 最初的想法是不创建文件,直接将内容保存到变量中,然后创建索引,即先抓取网页的内容,然后将网页的内容和URL保存到自己构建的JavaBean对象中,接着将这个对象放到一个list列表中,等所有网页抓取完毕以后,将这个列表传到创建索引的方法中。这种做法看似不错,可是当URL数量很大
时
,会导致内存不够用,所以还是创建文件比较稳妥。 3.关于网页编码问题 遇到这个问题也是一个巧合,本来我抓取的是客户的一个网站,后来同事说如果客户看访问日志,这个月的数据会和平常的数据不一样,所以我就抓取公司的网站,结果,问题出现了。原先公司的网站是用GB2312编码做的页面,现在采用的是UTF-8的编码,虽然我已经判断了页面的编码,可是依然不能解决保存的文件中文
乱码
的问题,不知道大家有什么好办法没有。错误信息为:java.io.UnsupportedEncodingException 附件为爬虫代码 本文出自 “徘徊在c#,java,
php
之间” 博客,请务必保留此出处http://jerrysun.blog.51cto.com/745955/221879
php
控制台
输出
中文
乱码
,centos6.5,中文
乱码
_CentosOS 6.5 服务器 控制台
输出
中文
乱码
,日志打印中文也
乱码
,centos6.5,中文
乱码
,编码,字符集 -
php
Study...
CentosOS 6.5 服务器 控制台
输出
中文
乱码
,日志打印中文也
乱码
系统是Centos 6.5使用localeLANG=en_US.UTF-8LC_CTYPE="en_US.UTF-8"LC_NUMERIC=zh_CN.UTF-8LC_TIME="en_US.UTF-8"LC_COLLATE="en_US.UTF-8"LC_MONETARY=zh_CN.UTF-8LC_MESSAGES="en...
php
用json_encode编码后
乱码
,
php
json_encode()函数中文编码
乱码
解决方法_
PHP
教程
在我使用
php
json_encode()
时
,如果是英文或数字没一点问题,但是用到中文是居然出现不可识别的中文
乱码
了,下面看我解决json_encode中文
乱码
方法。在网上找到一种解决方法:代码如下复制代码后来
请教
了别人,还可以用base64编码,不过base64编码不可以放在URL中,百度是这样解释的:标准的Base64并不适合直接放在URL里传输,因为URL编码器会把标准Base64中的“/”...
php
读取xls
乱码
,file_get_contents读取xls一片
乱码
?
我在网上下了一个xls,本地wps打开是正常的,但是用file_get_contents或者file()却得到一篇
乱码
。$S = iconv("utf-8","gb2312", $data); 或$S =iconv("gb2312","utf-8", $data);均无任何效果
请教
怎么
处理
啊。。
谢谢
!!回复讨论(解决方案)那是当然的!xls 是二进制文件,你当做文本
处理
,不出问题才怪呢那是当然的!...
php
mysql 查询中文
乱码
_
PHP
查询MySQL返回中文
乱码
问题!!!
先说明我的
PHP
+Apache+MySQL平台各个方面的设置——安装MySQL的
时
候选定字符集为GBK,
php
.ini的"default_charset"选项也设置为GBK,至于我的Apache是2.2.3版本,httpd.conf文件取消了...先说明我的
PHP
+Apache+MySQL平台各个方面的设置——安装MySQL的
时
候选定字符集为GBK,
php
.ini的"default_charset...
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章