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

move_uploaded_fileのドキュメントを見ると、最初のパラメーターがファイルの現在の場所であることがわかります。$_FILES['photo']['tmp_name']として保存したあか$file

于 2013-03-27T22:38:20.433 に答える
0

最後の行を次のように変更します。

move_uploaded_file($file, $way);
于 2013-03-27T22:30:48.153 に答える