PHP - MYSQL图像不移动(没有错误或否定获取消息)

时间:2017-05-09 22:21:45

标签: php file-upload

问题是我的图片没有移动到uploads文件夹..没有语法错误或获取消息..但所有数据保存到数据库..那么为什么图像不移动..? 这是mysql代码;

if(isset($_POST['addslider'])) {

$uploads_dir="../uploads";

@$tmp_name=$_FİLES['sliderimages']['tmp_name'];
@$name=$_Files['sliderimages']['name'];


$sliderrandom1= rand(10000,20000);
$sliderrandom1= rand(20000,30000);
$sliderrandom1= rand(30000,40000);
$sliderrandom1= rand(40000,50000);

$sliderrandomname="$sliderrandom1"."$sliderrandom1"."$sliderrandom1"."$sliderrandom1";

$refimgpath=substr($uploads_dir,3)."/".$name.$sliderrandomname;

@move_uploaded_file($tmp_name, "$uploads_dir/$name$sliderrandomname");

$add_slider=mysql_query("insert into slider (slider_name, slider_imgpath, slider_order, slider_url ) VALUES ('".$_POST['slider_name']."','".$refimgpath."','".$_POST['slider_order']."','".$_POST['slider_url']."' ) ");


    if (mysql_affected_rows()) 
{

header("Location:../slider.php?addslider=ok");


}
        else 
        {

header("Location:../slider.php?addslider=failed");
        } }

我尝试删除'@',但仍然没有错误。

0 个答案:

没有答案