2009年07月06日

[PHP]mb_send_mail関数での文字化け防止対策

mb_send_mail関数を用いる場合の手っ取り早い文字化けの防止方法は、スクリプトのエンコードにあわせた内部エンコードを指定する。

例えばスクリプトをUTF-8で記述しているならば
mb_language( "ja" );
mb_internal_encoding( "UTF-8" );
、シフトJISならば
mb_language( "ja" );
mb_internal_encoding( "Shift_JIS" );
としてから
mb_send_mail( $mail_to, $mail_subj, $mail_body );
のようにすればよい。

参考サイト
人生ひまつぶし。 : PHPのmb_send_mail()関数で送信したメールが文字化けする際の対処法
posted by goblin at 01:27| Comment(0) | TrackBack(0) | PHP | このブログの読者になる | 更新情報をチェックする

[Web開発]INPUTタグの初期入力モードの指定

携帯サイトの場合、INPUTタグで入力モードの初期値を指定できる。

ただDoCoMo、au、Softbankで指定が異なるが、わざわざキャリアごとにHTMLの記述を分けなくても、まとめて指定しておけば問題ないらしい。

つまり「半角英字」にする場合は
<INPUT type="text" istyle="3" format="*m" mode="alphabet">
とすればよい。

参考記事
携帯サイトをつくろう : 携帯3キャリアに対応したinputタグへの初期入力モード指定方法
posted by goblin at 01:03| Comment(0) | TrackBack(0) | Web関連 | このブログの読者になる | 更新情報をチェックする
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。