- PHP
- 2012-03-03 - 更新:2020-10-19
複数の画像を添付してメールを送信するフォームを作ったので参考に載せておきます。
要所のみで省略している部分もあります。
ここでは添付できるファイル数を5つで作成しています。
<form action="./confirm.php" method="post" enctype="multipart/form-data"> <input type="file" size="30" name="upfile1"><br> <input type="file" size="30" name="upfile2"><br> <input type="file" size="30" name="upfile3"><br> <input type="file" size="30" name="upfile4"><br> <input type="file" size="30" name="upfile5"><br> <input type="submit" name="submit" value="内容確認"> <input type="reset" value="リセット"> </form>
<?php // 共通初期設定 //{ // 拡張子制限(0=しない・1=する) $ext_denied = 1; // 許可する拡張子リスト $ext_allow1 = "jpg"; $ext_allow2 = "jpeg"; $ext_allow3 = "gif"; // 配列に格納しておく $EXT_ALLOWS = array($ext_allow1, $ext_allow2, $ext_allow3); // アップロード容量制限(0=しない・1=する) $maxmemory = 1; // 最大容量(KB) $max = 3000; //} ?>