【发布时间】:2018-07-02 12:08:01
【问题描述】:
localhost ta 代码正常工作。我扔了我的 filezilla 文件。而 添加图像, url 将图像名称打印到数据库,但确实 不删除文件夹图像。为什么会这样
$uploads_dir='images/homepage_balcony/front_face/';
@$tmp_name =$_FILES['image']["tmp_name"];
@$name =$_FILES['image']["name"];
$benzersizsayi1=rand(20000,32000);
$benzersizsayi2=rand(20000,32000);
$benzersizsayi3=rand(20000,32000);
$benzersizsayi4=rand(20000,32000);
$benzersizad=$benzersizsayi1.$benzersizsayi2.$benzersizsayi3.$benzersizsayi4;
$image=substr($uploads_dir, 6).$benzersizad.$name;
@move_uploaded_file($tmp_name, "$uploads_dir/$benzersizad$name");
【问题讨论】:
-
你能显示你使用的代码吗?
-
$uploads_dir='images/homepage_balcony/front_face/'; @$tmp_name =$_FILES['image']["tmp_name"]; @$name =$_FILES['image']["name"]; $benzersizsayi1=rand(20000,32000); $benzersizsayi2=rand(20000,32000); $benzersizsayi3=rand(20000,32000); $benzersizsayi4=rand(20000,32000); $benzersizad=$benzersizsayi1.$benzersizsayi2.$benzersizsayi3.$benzersizsayi4; $image=substr($uploads_dir, 6).$benzersizad.$name; @move_uploaded_file($tmp_name, "$uploads_dir/$benzersizad$name");
-
请编辑您的帖子并将您的代码粘贴到您的问题中以使其格式正确。在 cmets 中不可读
-
我做了更正
-
使用
@来消除错误是一种非常糟糕的做法。尝试删除它们以查看是否有错误。然后你应该在处理文件之前检查上传错误(到$_FILE['image']['error'])