MTのphp化
簡単。
インデックス、アーカイブの拡張子をphpに変更後、FTPにてhtmlを削除。
設定でMT内をhtml→phpへ。
以上
------------------------------------------------------------------------2007/02/20-追加事項
phpになるから、ヘッダXML宣言を以下に
<?php echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"; ?>
マルチバイトメール送信のエンコーディング
■ヘッダのエンコード:
ヘッダはEUCに変換。JISだと文字化けするみたい。
→「ヘッダはJISで!」っていうのをよく見るけど、lolipop、CPIでは少なくともEUC。
サーバの設定かも??もっと勉強します。
<詳細について>
□宛先
"名前"<email> 形式で書く場合は、名前 部分をmb_encode_mimeheaderでMIMEエンコードする。
<email> 部分をエンコードしちゃうと動作しないので注意。。。
□返信先
↑宛先と同じ。
□件名
mb_encode_mimeheaderする。
■メッセージのエンコード
こっちはJISで。
ちなみにmb_convert_encodingするときに、自分のエンコードタイプを
mb_detect_encodingで取ってくると楽チンだし間違いナシ。
ヘッダはEUCに変換。JISだと文字化けするみたい。
→「ヘッダはJISで!」っていうのをよく見るけど、lolipop、CPIでは少なくともEUC。
サーバの設定かも??もっと勉強します。
<詳細について>
□宛先
"名前"<email> 形式で書く場合は、名前 部分をmb_encode_mimeheaderでMIMEエンコードする。
<email> 部分をエンコードしちゃうと動作しないので注意。。。
□返信先
↑宛先と同じ。
□件名
mb_encode_mimeheaderする。
■メッセージのエンコード
こっちはJISで。
ちなみにmb_convert_encodingするときに、自分のエンコードタイプを
mb_detect_encodingで取ってくると楽チンだし間違いナシ。
hitTest
ボタンに多用するhitTest。
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (this._currentframe<10) {
this.nextFrame();
}
} else {
if (this._currentframe>0) {
this.prevFrame();
}
}
}
カレントフレームの場所によって行き来する。
onMouse使うとrolloutした時、動きがギクシャクするからこっちで。