-1

に画像を入力しています

<input type="file" name="uploaded_files[]" id="input_clone" multiple="multiple" />

.phpでは、このように使用しています

Error: the XML response that was returned from the server is invalid.
Received:
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>C:\xampp\htdocs\olam\classes\class.xajax.php</b> on line <b>1135</b><br />
<br />
<b>Warning</b>:  Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\olam\classes\class.xajax.php:1135) in <b>C:\xampp\htdocs\olam\components\xajax\xajax.inc.php</b> on line <b>678</b><br />
<?xml version="1.0" encoding="utf-8" ?><xjx><cmd n="js"><![CDATA[xajax.loadingFunction();]]></cmd><cmd n="js"><![CDATA[document.location.replace('?p=complete');]]></cmd><cmd n="js"><![CDATA[xajax.doneLoadingFunction();]]></cmd></xjx>
 echo $_FILES['uploaded_files']['name'];
     foreach($_FILES['uploaded_files']['name'] as $key=>$value)
     {
          if(is_uploaded_file($_FILES['uploaded_files']['tmp_name'][$key]) && $_FILES['uploaded_files']['error'][$key] == 0)
          {

                $filename = $_FILES['uploaded_files']['name'][$key];


                if(move_uploaded_file($_FILES['uploaded_files']['tmp_name'][$key], 'uploads/'. $filename))
                {


                }
                else
                {
                      die ('There was a problem uploading the pictures.');
                }
          }
          else
          {
            die ('There is a problem with the uploading system.');
          }
     }

これは私に致命的なエラーを与えています..

4

1 に答える 1

0

enctype="multipart/form-data"ファイルのアップロードを妨げているフォームを入力するのを忘れている可能性があります。結果$_FILESは空で、そのエラーが発生しています。

于 2013-02-28T14:54:23.477 に答える