我正在尝试将上传的文件移动到文件夹中,但我不能这样做。有人看到错误吗?
我的HTML代码有这一行:
<form id="form" method="post" action="save_new_article.php" enctype="multipart/form-data">
这是php代码:
include("bd.php");
header('Content-type: text/html; charset=windows-1251');
$category = $_POST['category'];
$name = $_POST['name'];
$description = $_POST['full_description'];
$price = $_POST['price'];
$way = "../galery";
$file = $_FILES['photo']['tmp_name'];
$file_name = $_FILES['photo']['name'];
$file_name = ext($file_name);
$way .= "/".$file_name;
move_uploaded_file($file,$way);
如果有人能够发现错误,请通知我
答案 0 :(得分:0)
将最后一行更改为:
move_uploaded_file($file, $way);
答案 1 :(得分:0)
您需要将最后一行更改为:
move_uploaded_file($file, $way);
如果您查看move_uploaded_file的文档,您会看到第一个参数是文件当前所在的位置。您保存为$_FILES['photo']['tmp_name']
的Aka $file
。