Heim  >  Artikel  >  Backend-Entwicklung  >  PHP 搜索关键字为中文 分页有关问题

PHP 搜索关键字为中文 分页有关问题

WBOY
WBOYOriginal
2016-06-13 11:10:45701Durchsuche

PHP 搜索关键字为中文 分页问题
在搜索框里 填入中文 例如: 人
首页显示正常 
从第二页开始 以及 上一页 下一页
index.php?key=人&page=2

echo $_GET['key']; //值为 "乱码+空格+page=2" 例:"浜?page=2" 

不知道这个问题怎么解决
麻烦哪位指点一下

php? 搜索 分页
------解决方案--------------------
一般是编码的问题,
1 建议将key值以session的形式传递。
2 如果非得以GET方式传递的话,可以考虑将字符串做可逆处理。比如:urlencode/urldecode, base64_decode/base64_encode 
3 在页面中用header指定charset
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
Vorheriger Artikel:可逆短网址算法Nächster Artikel:php代码如何书写才漂亮