【发布时间】:2012-06-04 03:45:36
【问题描述】:
我尝试编写代码以将文件上传到 PHP 中的“媒体”文件夹。由于某种原因,它仍然无法正常工作。
执行代码如下:
move_uploaded_file($_FILES["file"]["tmp_name"],"../media/" . $_FILES["file"]["name"]) or die ("Failure to upload content");
这是我的表单代码:
<input type="file" name="file" id="file" />
任何想法为什么它可能不起作用?
编辑:
当我使用命令“print_r($_FILES);”时,它显示:
Array ( [file] => Array ( [name] => Screen Shot 2012-05-29 at 12.36.11 PM.png [type] => image/png [tmp_name] => /Applications/MAMP/tmp /php/phpHNj3nW [错误] => 0 [大小] => 71640 ) )
图片未上传到文件夹中。
【问题讨论】:
-
确保表单标签的 enctype 属性为“multipart/form-data”。
-
谢谢,没有那个。不过还是不行。