1

我有以下 PHP/HTML 代码:

   <?php    
        if($_SERVER['REQUEST_METHOD'] == 'POST')
        {
           $file_name = "../images/".$_FILES["file"]["name"];}
           echo $file_name; 
   ?>

   <form name="updateArticle" method="post">
   <div class="custom_file_upload">
          <input type="text" class="file" name="file_info" id="file_info" disabled="disabled" value="<?php echo $image_name;?>">
          <div class="file_upload">
                <input type="file" id="file_upload" name="file" onchange="name_change()" id="file">
         </div>
   </div>

这里的问题是我无法获得$_FILES["file"]["name"]

为什么以及如何解决?

4

1 回答 1

5

您的表单未指定multipart/form-data文件上传

更改您的表格并设置正确的enctype

<form name="updateArticle" method="post" enctype='multipart/form-data'>
于 2013-07-19T09:11:45.620 回答