一聚教程网:一个值得你收藏的教程网站

热门教程

jQuery.Form上传文件操作

时间:2022-06-25 17:18:15 编辑:袖梨 来源:一聚教程网

建立test文件夹

PHP代码:

 代码如下 复制代码

//var_dump($_FILES['file']);exit;

if(isset($_GET['option']) && $_GET['option']=='delete'){

 @file_put_contents(dirname(__FILE__)."/------------0.txt", $_GET['path']."rn",FILE_APPEND);

 unlink($_GET['path']);

 $rs[] = array(

  'success'=>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',time()),

  'path'=>'test/',

  'fileName'=>$_FILES["file"]["name"],

  'success'=>false,

  'error'=>$_FILES["file"]["error"]

 );

}

 echo json_encode($return_str);

?>

HTML代码:

 代码如下 复制代码

 

 文件上传

 

 

  添加附件

  

  

 

 

     

 

 

 

 

 

热门栏目