欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php文件上传的简单例子(初学入门)

程序员文章站 2022-06-08 18:48:37
...
  1. /**
  2. * php 文件上传
  3. * 2013-11-30
  4. */
  5. if($_POST[sub]){
  6. if(is_uploaded_file($_FILES[file][tmp_name])){//判断是否取到临时文件,并保存php内部。返回值为1为真。
  7. $file=$_FILES[file];
  8. print_r($file); // bbs.it-home.org
  9. $name=$file[name];
  10. $tmp=$file[tmp_name];
  11. $size=$file[size];
  12. $error=$file[error];
  13. $type=$file[type];
  14. }
  15. switch($type){
  16. case 'image/pjpeg' : $ok=1;
  17. break;
  18. case 'image/jpeg' : $ok=1;
  19. break;
  20. case 'image/gif' : $ok=1;
  21. break;
  22. case 'image/png' : $ok=1;
  23. break;
  24. }
  25. if($error=='0'&& $ok==1){
  26. move_uploaded_file($tmp,'upfile/'.$name);
  27. echo "上传成功 ";
  28. }else{
  29. echo "上传失败";
  30. }
  31. }
  32. ?>
复制代码