ホーム >> 副業PHP >> バイナリデータ画像のメール添付について

副業PHP

  メイン  |  簡易ヘッドライン  

link PHPプロ!Q&A掲示板 PHPプロ!Q&A掲示板 (2009-1-8 10:12:50)

feed バイナリデータ画像のメール添付について (2008-11-19 15:51:01)
フォームから画像を選択してもらい $image = file_get_contents($_FILES['image']['tmp_name']); としバイナリデータで保持しています。 メール送信部分にはPEARのMail.phpとmime.phpを使用しています。 画像をメール添付する箇所として $mime_object -> addAttachment($image, "image/jpeg"); とやってみたのですがバイナリのためか添付されません。 $imageの箇所を./sample.jpgなどと実在するファイルを指定すると 正常に動作します。 調べてみたところmimeDecode.phpを使用しデコードすればできそうな感じがする とこまではみつけたのですが具体的な方法がわかりません。試しに $image = new Mail_mimeDecode($image); $mime_object -> addAttachment($image, "image/jpeg"); としてみましたがmime.phpのエラーになってしまいました。 バイナリデータの画像をメール添付するにはどうすればできるのでしょうか?


execution time : 0.157 sec