メール送信のときに添付ファイル
2016-03-26
こんにちは、氷翠です。
日々、サイト制作に勤しんでいます。
昨日までメール送信の部分で躓いていました。
単純なメールであれば、「mail」関数とか「mb_send_mail」関数で十分なはず。
ところが、今回のご要望は「最大3枚の写真をメールに添付して送信する」というもの。
昔、以前の職場でそんなことをやったことがあったのだけど、当時は写真データではなく、エクセルデータ。
そのデータをZIP圧縮して、添付。もちろんファイルはそれ一つだけ。
まぁ、調べていくと、そこそこ掲載されている。
しかし、いくらやっても動いてくれない。
さらに検索していくと、PHPでクラスになっているプログラムを発見。
これをコピーさせてもらって実験。
最初はやはりうまくいかなったのだが、次第にうまくなっていった。
いまいちメールの内部的なものは、理解できない部分が多いわけだが、なんとか改造することでなんとなくうまくいったw
コメントを残す