jQuery.Form上传文件操作

前端之家收集整理的这篇文章主要介绍了jQuery.Form上传文件操作前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

建立test文件

PHP代码

true,'info'=>'ok' ); if(file_exists($_GET['path'])){ $rs[]['success']=false; $rs[]['info']='未删除'; } die(json_encode($rs)); } if ((($_FILES["file"]["type"] == "image/gif") || ($_FILES["file"]["type"] == "image/jpeg") || ($_FILES["file"]["type"] == "image/png") || ($_FILES["file"]["type"] == "image/pjpeg")) && ($_FILES["file"]["size"] < (1024*1024))) { if ($_FILES["file"]["error"] > 0) { echo "Return Code: " . $_FILES["file"]["error"] . "
"; } else { if (file_exists("test/" . $_FILES["file"]["name"])) { $fn = $_FILES["file"]["name"]; } else { $imgurl = substr($_FILES["file"]["name"],strpos($_FILES["file"]["name"],'.')); $imgurl = date("YmdHis",time()).$imgurl; move_uploaded_file($_FILES["file"]["tmp_name"],"test/" . $imgurl); $fn = "test/" . $imgurl; } } $return_str[] = array( 'guid'=>date('His',time()),'path'=>'test/','fileName'=>$fn,'success'=>true ); } else { $return_str[] = array( 'guid'=>date('His','fileName'=>$_FILES["file"]["name"],'success'=>false,'error'=>$_FILES["file"]["error"] ); } echo json_encode($return_str); ?>

HTML代码

<a href="/tag/wenjian/" target="_blank" class="keywords">文件</a><a href="/tag/shangchuan/" target="_blank" class="keywords">上传</a>