html php の文字化けについて勉強中

2015-02-25 15:18:21 | Weblog

いまさらだが文字化けについて勉強中。
htmlだけなら問題ないのだがPHPとなると避けては通れそうもない。
いままではおぼろげな知識でPHPも書いていたが、この際はっきりさせたい。
自分のサーバーとプロバイダーのphp バージョンのちがい、php.iniのちがいなど乗り越えないといけないことが多い。

自分のサーバーで勉強はしているのだが、いっこうにすすまない ><
php.iniがいまのところネックになっている。

あたまにこれらの記述を書き込むだけで

<?php
header("Content-Type: text/html; charset=UTF-8");
?>


http://chimo777.dip.jp/chimo/

は文字化けが解消された。

 
 php.ini を適正に書き換えた後になったらこれはいらなくなった。
 というか逆に文字化けの原因になった。
 なかなか難しい。
 php.ini のうまく設定することが必要だった 

 注意  <?php          ?>
 この< >は正しくは < >です。正しく書くとこのブログから削除されてしまいます。


http://chimo777.dip.jp/minori/  

はこれから検討だが 難しそう。

プロバイダーにアップしてあるのはうまくいっているのだが・・・・・ ><

http://yuki4j.sub.jp/minori/
 
ゆっくりやっていこう www


しばらくやって動作は正常になった。文字化けもおきていない。
ただ
Notice: Undefined index~~~  てのが表示される。
$_POSTや$_GET(フォーム入力値やURLパラメータ)から値を受け取る処理でよく発生するらしい。
動作には支障はないらしい。
いろいろ対処方法を試みたがダメ ><
頭にきたので
php.ini で  error_reporting= off  にしてやった。
(これやるとエラー表示されないのでうまくないんですがネ www)
そのうち on にしてあげるからネ。
しばらくおとなしくしていてね wwww


 いまは正常になっています。