首页 > 编程知识 正文

文件上传使用ajax,ajax上传大文件

时间:2023-05-05 03:09:17 阅读:51673 作者:2096

我试图用两个文件index.js、upload.php在ajax上传文件(img )。 如果可以添加到div uploadfile_show中。

但是,它不起作用。 有几个问题。 你对下一个我的代码有什么建议吗?

谢谢你。

upload.php

1. form enctype还需要添加吗?

2 .是否要检查2.if($ _FILES )、$ _FILES的大小或tmp_name是否仍在使用$ _FILES?

if($_files ) {

$ filename=$ _ files [ ' uploadfile ' ] [ ' name ' ];

$ file tmp=$ _ files [ ' uploadfile ' ] [ ' tmp _ name ' ];

$ filesize=$ _ files [ ' uploadfile ' ] [ ' size ' ];

if($filesize1000000 ) {

move_uploaded_file($filetmp,' upload/tmp/'.$filename );

print '

上载成功

';

}

else{

}

}

else{

print '

';

}

print '

';

index.js

3 .这几行对吗?

varuf=$('.uploaddivform ' ); var fd=new

格式数据(uf; FD.append(uploadfile,uploadfile );

数据:软盘,

4 .我错过或搞错了什么吗?

$ '.BTN '.click (功能) )。

varuf=$('.uploaddivform ' );

varFD=newformdata(UF;

FD.append(uploadfile,uploadfile );

$.Ajax({ ()

类型: '开机自检',

url: 'upload.php ',

数据:软盘,

处理数据:假,

内容类型:假,

success :功能(html ) {

$('.uploadfile_show ' ).append(html );

}

);

);

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。