前提に、ラッパー関数である「mb_send_mail」を使います。通常、添付なしでメッセージのみのメールを送る場合は、以下のように記述します。$additional_headers);$additional_headersには、送信元メールアドレスなどをセットします。"From:【送信元メールアドレス】\n";これにプログラム上で任意のファイルを添付するためには、$message部分と$additional_headers部分に以下のようなフォーマットで追記します。添付ありでメッセージを送る場合は、ヘッダ情報$additional_headersに以下を追加します。boundaryには任意で区切り文字列を指定します。ここでは、例えば「__BOUNDARY__」をセットします。【送信元メールアドレス】$message部分には、boundaryを区切りにメッセージと添付ファイル情報を記述します。base64方式でエンコードした文字列】--__BOUNDARY__--以下のようにファイル部分を繰り返すことで、複数ファイルを添付できます。base64方式でエンコードした文字列】--__BOUNDARY__--添付ファイルありメールのPHPコード実際に、ファイルを添付してメールを送信するPHPコードをまとめると、以下のようになります。リックテレコムプログラミングは全く初めての人、他の入門書で挫折しちゃった人、つまづく所はみんな同じです。そこを徹底分析したメソッドで、全員ゴールに辿り着ける入門教室が秋葉原にあります。1日でWeb画面と簡単なDBまで作れるようになるとってもユニークな速習コース。その方法を1冊に凝縮した本書なら、いきなりの初心者でも、無理せず楽しくPHPとMySQLのエッセンスを習得できます。ソーテック社FuelPHPでのフレームワーク開発を基礎から解説!役立つコアクラスとパッケージを徹底詳解!自由に使えるサンプルプログラムで実例をあげながら解説!Webアプリ開発の効率を大幅アップ!統合開発環境でOS問わず開発可能。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。inc.Profileサイト「helog」は私がWeb制作に携わるなかでの経験を中心に記しています。前にも発生したんだよなぁ。」といった無駄な時間を省くことを目的に書き始めました。「へ」の「ログ」です。個人的な技術メモのようなものですが、みなさんの何か役に立つことがあればこの上ないです。