Heim >Backend-Entwicklung >PHP-Tutorial >php 里面如何处理 特殊字符比如:http://fuhao.levil.cn/

php 里面如何处理 特殊字符比如:http://fuhao.levil.cn/

WBOY
WBOYOriginal
2016-06-23 14:15:46816Durchsuche

目测CSDN也没解决这个问题,我输入特殊字符 CSDN也不让输入

环境介绍:①前端页面,后端php,数据库 编码:GBK

情况介绍:
         ①我在前端页面直接 输入"特殊字符 ",显示出来 是"?"号
         ②GBK的数据(特殊字符 )也无法保存在数据库,显示出来也是问号,如果修改数据库的编码改成UTF8的是可以的...不过出于某些原因我要用GBK的编码
         ③后端php接收到了前端的utf8的特殊字符(特殊字符),如何转成GBK编码的...我用iconv不能转换成功.错误如下:
              

<h4>A PHP Error was encountered</h4><p>Severity: Notice</p><p>Message:  iconv(): Detected an illegal character in input string</p><p>Filename: helpers/common_helper.php</p><p>Line Number: 17</p>


回复讨论(解决方案)

我发现百度贴吧解决了这个问题 不知道咋搞的.....

discuz也 可以处理的很好...

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn