0

我正在尝试将上传的文件移动到文件夹中,但我做不到。有人看到错误了吗?

我的 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);

如果有人可以检测到错误,请通知我

4

2 回答 2

0

将最后一行更改为:

move_uploaded_file($file, $way);
于 2013-03-27T22:30:48.153 回答
0

您需要将最后一行更改为:

move_uploaded_file($file, $way);

如果您查看move_uploaded_file的文档,您会看到第一个参数是文件当前所在的位置。又名$_FILES['photo']['tmp_name'],您已保存为$file.

于 2013-03-27T22:38:20.433 回答