2

次のようなphp/mysqlサーバー側スクリプトでnervgh/angular-file-uploadを使用しようとしました:

アップロード.php

if ( !empty( $_FILES['file']) ) {
  $tempPath = $_FILES[ 'file' ][ 'tmp_name' ];
  $uploadPath = dirname( __FILE__ ) . DIRECTORY_SEPARATOR . '' . DIRECTORY_SEPARATOR . $_FILES[ 'file' ][ 'name' ];
  $photo = 'uploads' . DIRECTORY_SEPARATOR . $_FILES[ 'file' ][ 'name' ][0];
  $photo2 = 'uploads' . DIRECTORY_SEPARATOR . $_FILES[ 'file' ][ 'name' ][1];
}

元の angular-file-upload スクリプトを次のように編集しています。

alias: 'file[]',

動作しているようですが、最初の画像 ($photo) しかアップロードされず、理由がわかりません。

複数の画像をロードしても、$photo2 は空の配列を生成します。

何か案が?

4

0 に答える 0