dポイントプレゼントキャンペーン実施中!

parse_dataメソッドを使用した時点でファイルが作成されます。
これらのファイル名を収得する方法ってありますか?

ググっても出てこなかったので質問させていただきます。よろしくおねがいします。

A 回答 (2件)

こんにちは、


すんません、補足。

MIME::Entity には path ってメソッドないと思ったら、

$entity->parts($i)->bodyhandle
の戻り値は MIME::Body.pm 内のパッケージ MIME::Body::File のオブジェクトみたいです。

で、そこの path を呼んでいるみたい。

MIME::Body の POD
http://search.cpan.org/~dskoll/MIME-tools-5.420/ …
    • good
    • 0
この回答へのお礼

おぉ。わざわざありがとうございます。

お礼日時:2007/09/06 19:00

こんにちは、


"MIME::Parser" で google 検索したら、トップにきたページですけど、
http://www.ksknet.net/cat28/mimeparser.html
ココのサンプルに書いてあるみたいですよ。

parse_data(サンプルは parse ) メソッドでの戻り値は MIME::Entity のオブジェクトみたいなんで、
$entity->parts($i)->bodyhandle->path
で、添付ファイルごとに bodyhandle->path を呼べばいいって事みたいですよ。
英語読めないのでざっと見ですけど。


MIME::ParserのPOD
http://search.cpan.org/~dskoll/MIME-tools-5.420/ …

MIME::EntityのPOD
http://search.cpan.org/~dskoll/MIME-tools-5.420/ …
    • good
    • 1
この回答へのお礼

ぬ、そのサイト見過ごしていました。ありがとうございます。

お礼日時:2007/09/06 18:59

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!