1

実際の$_FILES['file']セクションで変数を使用する方法はありますか?常にアップロードされるとは限らない複数の画像をアップロードしています。たとえば、1〜4枚の画像の可能性を更新できますが、アップロード#3または#4インスタンス化できるようにしたい場合があります。コードは次のようになります。

if($selectedimages != ''){
    foreach ($selectedimages as $i){

        $imagename = $productid."-".$i;
        $imageid = "image_loc-".$imagename;
        if($_FILES['$imageid']['name']!=''){

しかし、それは名前のファイルに変数を登録しません、とにかくこれを行うことはありますか?

他の変数は私がすでにチェックしたので間違いなく有効です、関数はこのステップでちょうど死にかけています。

4

1 に答える 1

3

はい:if($_FILES[$imageid]['name']!=''){-引用符は使用しないでください。リテラルとして扱われません。

于 2012-08-06T23:55:40.590 に答える