文件没有上传,任何人都可以解释如何调试这些错误。
警告:move_uploaded_file():copy()函数的第二个参数 不能是一个目录 在线:C:\ xampp \ htdocs \ sanigo \ my-account \ Registerformcontroller.php 21
第二个:
警告:move_uploaded_file():无法移动 'C:\ xampp \ tmp \ phpEB06.tmp'到'images /' 在线:C:\ xampp \ htdocs \ sanigo \ my-account \ Registerformcontroller.php 21
我的代码:
$dir = 'images/'
$file = $_FILES['fileinputname']['tmp_name'];
move_uploaded_file($file , $dir );
答案 0 :(得分:3)
move_uploaded_file
的第二个参数需要是完整路径,包括文件名。
例如:
$dir = 'images/'
$file = $_FILES['fileinputname'][tmp_name];
$new_file_name = 'foo.bar';
move_uploaded_file($file , $dir . $new_file_name);
答案 1 :(得分:1)
正如php.net所说:http://php.net/manual/fr/function.move-uploaded-file.php
bool move_uploaded_file(string $ filename,string $ destination)
$dir = 'images/'
$file = $_FILES['fileinputname'][tmp_name];
$name = $_FILES["fileinputname"]["name"]
move_uploaded_file($file , "$dir/$name");