![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
OS = WINXP Pro SP2、Server = An Httpd、PHP = PHP5の環境にてDevelopmentしております。
質問です。PHPで複数の画像を同時にアップロードする方法が知りたいです。現在、jpg,png,bmp,gifを
アップロード可能にしているのですが、同時に5つまで10MB以内でUploadできるようにしたいのですが、
if(strlen($uploadfile) > 0 ) {
$fileinfo = pathinfo($uploadfile_name);
$fileext = strtoupper($fileinfo["extension"]);
if ($uploadfile_size > 10002400) {
$errmsg .= "<font color='#555555'>画像ファイルのサイズが大きすぎます。3MB以下にしてください。<BR>";
}
elseif ($uploadfile_size == 0) {
$errmsg .= "<font color='#555555'>画像ファイルが存在しないか空のファイルです。</font><BR>";
}
if (($fileext=='JPG')||($fileext=='GIF')||($fileext=='BMP')||($fileext=='PNG')){
if ($fileext == "JPG") {
$mictime = microtime();
$imgfilename = substr($mictime, 11) . substr($mictime, 2, 6) . ".jpg";
chmod($uploadfile,0755);
if (!move_uploaded_file($uploadfile, "upload/$imgfilename")) {
$errmsg .= "<font color='#555555'>ファイルのアップロードに失敗しました。</font><BR>";
}
}
...
この様な感じで現在はやっていますが、これのどの様に変更すれば同時にアップロードできるようになるのでしょうか。どうぞ宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
困った時の神頼み、ではなく、PHPマニュアル頼みと言う事で。
http://www.php.net/manual/ja/features.file-uploa …
PHPマニュアルのファイルのアップロード項、例 38-3に複数ファイルのアップロード方法が載っています。
単に配列とすればOKデス。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- PHP $filePath = './user_img/' . $file['name'];? 1 2022/12/10 07:29
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- PHP imageフォルダに、画像をリサイズして保存する時のファイル名を変更したい 1 2023/05/30 11:39
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- HTML・CSS HTMLソースの質問 3 2022/07/28 13:29
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
onedrive にexcelファイルをア...
-
youtubeに音声のみのmp4ファイ...
-
pixivのイラスト投稿の仕方を教...
-
ファイルアップロードの上限を...
-
HTTPプロトコル POSTコマンド...
-
VBでクラウドストレージにア...
-
ファイルをGET送信でアップロー...
-
フォームでのファイルアップロ...
-
10MB以内のJPG画像
-
FFFTPからアップロードできない
-
サーバーに負荷の掛けないファ...
-
PHP 画像アップロード 重複防止
-
Rubyでファイルアップローダー...
-
アップロードするとバックスラ...
-
ftpでアップロードが出来ない
-
XMLのロードに失敗する
-
PHPのif文でその処理を途中で抜...
-
【file_exists】ファイルが存在...
-
拡張子php画像をjpg画像等に変...
-
PHPのMySQLモジュールのインス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
onedrive にexcelファイルをア...
-
ファイルアップロードの上限を...
-
youtubeに音声のみのmp4ファイ...
-
FTPClientで転送結果(OKかFAIL)
-
one drive のアップロード失敗...
-
unlinkでどうしてもファイルが...
-
ファイルをGET送信でアップロー...
-
ftpでアップロードが出来ない
-
ファイルサイズがpost_max_size...
-
PHPでxmlをAPIに送信する方法(P...
-
aws cloud9というものを使って...
-
ファイルアップロードについて...
-
DUMPした巨大SQLファイルをイン...
-
全角ファイル名をアップロード...
-
PHPMailerで大きなファイルが送...
-
SmartyでHTMLソースの変更が反...
-
Struts2 ファイルアップロード
-
ファイルアップロードしたもの...
-
画像ファイルの名前をそのままU...
-
サーバーにアップロードしたい
おすすめ情報