| No.33 ファイル添付メールフォーム ゆう 女性 | 2012/10/20 11:10 |
|
kohさんこんにちは。 今、PHPを勉強中です。 ファイル添付メールフォームを使用させていただいているのですが、 複数のファイルを添付させる方法と、 ラジオボタンの設定がわかりません・・・。 初心者すぎて申し訳ございませんが、 お時間がございましたらお教えいただければうれしいです。 |
|
| No.34 Re:ファイル添付メールフォーム haku(管理人) URL | 2012/10/23 10:52 | |
|
ラジオボタン、、、(?) ファイル名の入力フィールドと参照ボタンが表示される <input type="file"> のことでしょうか。 〔複数ファイルの添付〕はアーカイブすればいいわけですし、 そのわりに作ろうとすると労力が多い。と、意義を感じられなくて作っていないのですが ↑いいわけです。(汗 フォームは <input type='file' name='attach'> <input type='file' name='attach2'> <input type='file' name='attach3'> ・ ・ ・ のようにいくらでも増やせます。数が多ければ配列に入れたほうがいいかもしれません。 <input type='file' name='attach[0]'> <input type='file' name='attach[1]'> <input type='file' name='attach[2]'> ・ ・ ・ 受け取り時も数が多ければ for で回すべきかもしれませんが、 ようは添付ファイルをひとつずつバウンダリーで囲んであげればいいはずです。 バウンダリー開始 --$boundary 添付ファイル バウンダリー終了 --$boundary-- と言うだけでは無責任なので、いちおう2ファイル版を作って軽く検証してみました。 参考になるとよいのですが、スマートさゼロなのでひっそりテキストにして ↑URL に置きました。 拡張子を php に変更してお試しいただけます。 |
||
|
※コメント内にURLを書くと投稿できません。 |