【FuelPHP】複数のファイルを添付してメールを送る方法2019年2月20日TwitterFacebookはてブPocketLINEFeedlyフィード複数のファイルを添付してメールを送信する方法メモしておきます。FuelPHPで複数のファイルを添付してメールを送る方法メール送信入力画面に以下のようなファイル添付フォームを用意します。confirm('メール送信します。?>ファイルの添付はattachメソッドを使います。このメソッドは、config/email.phpのattach_pathsにセットされたパスの中からファイルを検索します。パラメーターは以下の通りです。stringfalse。同封したいファイルのパス。インラインでファイルを添付するかどうか。stringnull。インライン画像として添付する場合に使用。stringnull。stringnull。\Input::post()でメールアドレスや本文などのメール送信内容を取得し、\Upload::get_files()で添付ファイルを取得します。取得した添付ファイルをforeach()でまわし、バリデートに成功した場合、メールにファイルを添付します。その後はいつものメール送信のように、送信先メールアドレス・送信元メールアドレス・題名・本文をセットし、完了です。本文はnl2br()関数を使い、改行文字の前にHTMLの改行タグを挿入しています。$e;}}以上、複数のファイルを添付してメールを送る方法でした。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。