[PHP-users 30690] Re: pear mime活用

Katsuo Mogi mogi-k2 @ msg.biglobe.ne.jp
2006年 11月 5日 (日) 07:54:01 JST


茂木です。

In the message [PHP-users 30688] pear mime活用
               <3bda7e410611040829i792a41can5e08ba3cbc6840d3 @ mail.gmail.com>
"ほりおひろ" <horixxstar @ gmail.com> wrote:

> 下記内容を実行したいと考えております。
> 実行したい内容--------------------------------------------
> $title = "test.jpg"
> $photo_file = "test.jpg";
> $cmd = "php -q ../public_html/add_img.php " . $photo_file;
> $output = shell_exec($cmd);
$mime->addAttachment($output , "image/jpeg,jpg", $title);
> -------------------------------------------------------------------
> しかしこの際、$outputを出力ファイルとして認識はしてくれません。

> 現在応急処置として、ファイルにリダイレクトを実施し、実現しております。
> 現在の応急内容--------------------------------------------
> $title = "test.jpg"
> $photo_file = "test.jpg";
> $cmd = "php -q ../public_html/add_img.php " . $photo_file ."> test";
> shell_exec($cmd);
$mime->addAttachment("./test" , "image/jpeg,jpg", $title);
> -------------------------------------------------------------------

> ファイルを作成するのは、スマートな方法とは言えません。
> もっと良い方法、実際実施したい内容を実現できませんでしょうか。

http://pear.php.net/manual/ja/package.mail.mail-mime.addattachment.php

の仕様を見ると、第4引数にfalseを指定することでデータ自体を扱えるということのようです。
試してはいないので、外していたらすいません。

# マニュアルはチェックしましたか?

--
---------------------------------
 茂木克夫
    mail: mogi-k2 @ msg.biglobe.ne.jp
    site: http://www.momo.dyndns.org/~katsu/
---------------------------------


PHP-users メーリングリストの案内