我试图将上传的文件移动到文件夹中,但我无法做到。有人看到错误?将上传的文件移动到文件夹中
我的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);
如果有人能够检测到错误,告诉我请
你会得到什么错误?脚本可以写入想要的目录(chmod)吗? – kero 2013-03-27 22:29:26
如果我做“回声$方式”这是给我../galery/fsdagdfgas12133.jpg 但该文件不在文件夹中 – 2013-03-27 22:31:00
完全无关,但如果你不想以你的原始名称存储你的文件,你应该为文件名使用简单的散列算法,或者使用递增的id而不是那个。 – kba 2013-03-27 22:32:38