この前ここにはったやつで変更してあったところは、置換機能以外で大きいのは下の4点くらいです。
1. $newdata = mb_convert_encoding($newdata, "UTF-8", "euc");
のところで、"euc"を"auto"にした(EUC以外の文字セットが来る可能性を考えて)。変換元として認識する文字セットは mb_detect_order() で設定しておけるようです。
2. $PHP_SELF を $_SERVER['PHP_SELF'] にした。
$PHP_SELF は register_globals が on の時のみ利用できるものだそうなので、Rinn さんのページに載っている .htaccess への設定 ( php_flag register_globals Off ) をするとうまく動かなくなるので変更。
3. 入力欄の textarea の wrap を hard から soft に。
タグを挿入したりすると制限文字数をオーバーしたりするのでこうしてみた。問題なく記事表示されるようでよかった。
4. 記事の xml ファイルの年を4桁2桁どちらでか選べるように define をきって、去年とかの記事も投稿ができるように。
今まで作っていたページの日記を移動してもってきたいときに記事を貼り付けて投稿すると便利かなと。
- 1: とみら (07/14 01:32)
- 1、2、4を直してみましたんで、よろしければ試用してみて下さい☆彡 まだmb_detect_orderの使い方がよくわかってないのでやや不安ですが……