我试图用两个文件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 );
}
);
);