いまさらだが文字化けについて勉強中。
htmlだけなら問題ないのだがPHPとなると避けては通れそうもない。
いままではおぼろげな知識でPHPも書いていたが、この際はっきりさせたい。
自分のサーバーとプロバイダーのphp バージョンのちがい、php.iniのちがいなど乗り越えないといけないことが多い。
自分のサーバーで勉強はしているのだが、いっこうにすすまない ><
php.iniがいまのところネックになっている。
あたまにこれらの記述を書き込むだけで
<?php
header("Content-Type: text/html; charset=UTF-8");
?>
は文字化けが解消された。
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
いまは正常になっています。