REDSIDETECHNIX -8ページ目

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で取ってくると楽チンだし間違いナシ。

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した時、動きがギクシャクするからこっちで。