千家信息网

PHP中AjaxForm如何提交图片上传并显示图片

发表于:2024-11-29 作者:千家信息网编辑
千家信息网最后更新 2024年11月29日,这篇文章主要为大家展示了"PHP中AjaxForm如何提交图片上传并显示图片",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"PHP中AjaxForm如何提交
千家信息网最后更新 2024年11月29日PHP中AjaxForm如何提交图片上传并显示图片

这篇文章主要为大家展示了"PHP中AjaxForm如何提交图片上传并显示图片",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"PHP中AjaxForm如何提交图片上传并显示图片"这篇文章吧。

具体内容如下

PHP dofile.php 文件上传源码

$file_allow_size){    $data['status'] = 1;  $data['msg'] = "文件大小超过限制,只能上传".sizeFormat($file_allow_size)."的文件!";   }   if($data['status']==1){  $data['status'] = 1;  $data['msg'] = $data['msg'];  exit(json_encode($data));   }  if($data['status']==0){  if(file_exists($file_upload)){      $file_new_name = date("YmdHis").'_'.rand(10000,99999).'.'.$file_ext;   $file_save_path = $file_upload.$file_new_name;    $data['status'] = 0;     $data['url'] = $file_save_path;   move_uploaded_file($file_tmp_name,$file_save_path);   exit(json_encode($data));      }else{   exit(json_encode($data));  }    }    }}function sizeFormat($size){ $sizeStr=''; if($size<1024) {  return $size."bytes"; } else if($size<(1024*1024)) {  $size=round($size/1024,1);  return $size."KB"; } else if($size<(1024*1024*1024)) {  $size=round($size/(1024*1024),1);  return $size."MB"; } else {  $size=round($size/(1024*1024*1024),1);  return $size."GB"; } }?>

HTML如下

以上是"PHP中AjaxForm如何提交图片上传并显示图片"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

0