ホームページ >バックエンド開発 >PHPチュートリアル >PHP の検索キーワードは中国語のページング関連の問題です

PHP の検索キーワードは中国語のページング関連の問題です

WBOY
WBOYオリジナル
2016-06-13 12:56:39868ブラウズ

PHP 検索キーワードは中国語のページネーションの問題
検索ボックスに中国語を入力します。 例: People
ホームページは正常に表示されます
2 ページ目、前ページ、次ページから始めてください
Index.php?key=人&page=2

echo $_GET['key']; //値は「文字化けコード+スペース+ページ=2」 例:「浜?page=2」

この問題の解決方法がわかりません
どなたかアドバイスをいただけませんか?

php? 検索 ページネーション
-----解決策--------------------------------
通常はエンコードの問題です。
1 キー値はセッションの形式で渡すことをお勧めします。
2 GET を介して渡す必要がある場合は、文字列を可逆にすることを検討できます。例: urlencode/urldecode、base64_decode/base64_encode
3 ヘッダーを使用してページ上の文字セット
を指定します
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。