CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
DoCoMo宛のメールの送り方 通常、PHP からメールを送る際には、mail 関数や mb_send_mail 関数を使えば簡単にメールを送信することができます。ですが、DoCoMo宛に絵文字を使ったメールを送る際、必ずといってイイほど文字化けが発生します。 今回はその文字化けを発生させないための方法について解説いたします。 base64_encode()とmb_convert_encoding()を使う mail 関数で絵文字ををそのまま送信すると〓(げたと読む)になったり?になったりします。そこで、base64_encodeを使います。 base64_encode()とは、 base64方式によるデータのエンコード、すなわち、 メールに画像などのバイナリデータを添付する際に、中身を文字列(テキスト)データに置換し、メールにはテキストデータしか載せられないため、画像や音声、ワープロ文書
PHPで日本語メールを送る - 基本編に引き続き、 今回は応用編をお送りします。 基本編で解説したmb_send_mailを使えば シンプルなメールを送るには十分な機能がありますが、 それ以上に複雑なこと、例えばHTMLメールや添付ファイルを 使ったメールにはmb_send_mailは使えません。 mail関数を使ってヘッダにガリガリとメールの仕様に そって書けば送れるのですが、それではあまりに 大変なので、ライブラリを使います。 ライブラリを使った日本語メール送信 PHPで複雑なメールを送るのに使えるスタンダードな ライブラリとしては、PEAR::MailとPHPMailerが有名です。 (ただし、両ライブラリとも日本語メールには対応していないので、 そのままでは文字化けしてしまいます) PEAR::MailはPHPの公式ライブラリのPEARで採用されていますし、 PHPMailerもX
sformmail.php 【本体】 sformmail.html 【入力フォーム】 sformmail.css 【共通スタイルシート】 confirm.php 【確認画面用】 completion.html 【送信完了画面】 template.php 【メール送信用テンプレート】 reply.php 【自動返信用テンプレート】 使い方 スクリプト内43〜46行目の設定をします。 $mail_to='メールアドレス'; フォームデータから送信されるデータの受け取り先メールアドレスを設定します。 ※必ず受け取ることのできるメールアドレスを設定して下さい。空欄不可。 $mail_subject='タイトル'; メールを受け取る時の Subject(件名) を設定します。 $reply_subject='タイトル'; 自動返信用の Subject(件名) を設定します。 $mail_bcc='メ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く