HTML Web ページが文字化けする 4 つの一般的な問題と解決策_html/css_WEB-ITnose

WBOY
リリース: 2016-06-24 11:37:04
オリジナル
1135 人が閲覧しました

HTML Web ページが文字化けする 4 つの一般的な問題とその解決策


先週、同僚が Web ページで作業していたとき、Web ページを開いたときにその Web ページが文字化けしていることに遭遇しました。同僚は非常に混乱しており、その方法がわかりませんでした。編集者は、時間をかけて、より一般的な HTML Web ページの問題と解決策をまとめて、全員に共有しました。

実際、Web ページが文字化けする主な原因はいくつかあります。解決策は以下のとおりです。

1. HTML 文字エンコーディングの問題

この問題はより一般的であり、最も明白で解決するのが簡単でもあります。

Web ページの に

<meta http-equiv="Content-Type" Content="text/html;charset=utf8"/>
ログイン後にコピー



を追加します。

2. PHP 文字エンコーディングの問題

これは上記と同様です。

ファイルの上に

header("Content-type:text/html;charset=utf8");
ログイン後にコピー



を追加します。

3. ファイル自体のエンコードの問題

コンテンツがエンコードされるだけでなく、ファイル自体もエンコードされます。

Notepad++ を使用してファイルを開くと、右下隅に内容が表示されます。

ファイル自体のエンコードです。

Notepad++ ツールバーの「フォーマット」を使用して、ファイルのエンコーディングを変換できます。

4. データベースエンコーディングの問題

MySQL データはデフォルトでインストール時に latin1 エンコードされるため、注意しないと Web ページが文字化けする可能性があります。

root を使用してデータベースに入ります。

「character%」のような show 変数を入力します



character_set_client

character_set_connection

character_set_database

character_set_filesystem

character_set_results
が表示されます
character_set_server

character_set_system

これらの 7 つの値。

set names ut8 コマンドは、

character_set_client

character_set_connection

character_set_results

をutf8に設定できます。

そのため、MySQL データベースを作成するときは、必ず文字セットと照合順序を utf8 に設定してください。

次に、データベースに接続するファイルで、データベースに対して mysql_query("SET NAMES UTF8") を実行します。

基本的に、Web ページにコード化けの問題が発生しないことを保証できます。

上記は、エディターが共有する 4 つの一般的な HTML Web ページの文字化けの問題と解決策です。気に入っていただければ幸いです。

参照元:
4つの一般的なHTML Webページの文字化け問題と解決策
http://www.lai18.com/content/439288.html

精読

『PHP実践問題解決事例シリーズ』技術記事コレクション

1 HTML Web ページの 4 つの一般的な文字化け問題と解決策

2 JQuery+PHP に基づいて金の卵を獲得するプログラムを作成する

3 Long Weibo 世代 ( htmlを画像に変換する原理

4PHPの超すごい無限分類スパニングツリーメソッド

5リクエストがajaxリクエストか通常のリクエストかを判断するメソッド

6PHPファイルアップロードの問題 まとめ? ?ファイルサイズの検出と大きなファイルのアップロード処理

7PHPのmemory_limit制限を変更する方法

8配列から非反復要素の数をランダムに選択するphpメソッド

9PHPの中国語文字化けコードの分類完全な解決策

10PHPは、Thunder、Express、Tornado、その他のソフトウェアのダウンロードリンクコードサンプルを生成します

11phpでディレクトリとサブディレクトリを再帰的にコピーするメソッド

12phpメソッドのDirectoryIteratorを通じてディレクトリ全体を削除します

13指定されたディレクトリ内のファイルが占めるスペースを計算するPHPメソッド

14phpインターフェースデータの暗号化、復号化、検証署名

15ビデオプレビューを取得するPHPの簡単なメソッド

16 PHP クエリ 情報の表現方法

17ソケットに基づいて電子メールを送信する SMTP を実装する
18Json 内の特殊文字をエスケープする PHP 関数


19ユーザーがモバイル アクセスを持っているかどうかを判断する PHP 実装


20Webサイトのオンライン人数をリアルタイムに表示するPHP+jqueryメソッド


21フォーマットされたファイルデータサイズ表示を実装するPHPメソッド


22phpショッピングカート実装メソッド


23PHP 中国語のピンイン変換とグレゴリオ暦と旧暦の変換

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!