php如何实现上传功能集后缀名判断和随机命名-创新互联

这篇文章主要介绍“php如何实现上传功能集后缀名判断和随机命名”,在日常操作中,相信很多人在php如何实现上传功能集后缀名判断和随机命名问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php如何实现上传功能集后缀名判断和随机命名”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

创新互联自2013年创立以来,是专业互联网技术服务公司,拥有项目成都网站设计、成都网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元肥乡做网站,已为上家服务,为肥乡各地企业和个人服务,联系电话:18982081108

不废话了,具体请看下文代码示例讲解。

form.php



  
  Upload Image



  
  
  


upload.php

Back";
  }
}

check.php

= 36){
      $n = 36 + ceil(($n-36)/3) * 3;
      $captchaResult .= substr($captchaSource, $n, 3);
    }else{
      $captchaResult .= substr($captchaSource, $n, 1);
    }
  }
  return $captchaResult;
}
?>

将三个文件整合成一个:

= 36){
      $n = 36 + ceil(($n-36)/3) * 3;
      $captchaResult .= substr($captchaSource, $n, 3);
    }else{
      $captchaResult .= substr($captchaSource, $n, 1);
    }
  }
  return $captchaResult;
}
$type = array("jpg", "gif", "bmp", "jpeg", "png");
// 判断上传文件类型
$fileext = strtolower(fileext($_FILES['file']['name']));
$uploadfilename = random(8);
if(in_array($fileext, $type)){
  $filename = explode(".", $_FILES['file']['name']);
  if(is_uploaded_file($_FILES['file']['tmp_name'])){
//    echo $_FILES['file']['tmp_name'];
    $flag = move_uploaded_file($_FILES['file']['tmp_name'], "/Library/WebServer/Documents/test/".$uploadfilename.".".$fileext);
    if($flag){
      echo "上传成功!";
    }else{
      echo "Error.";
    }
    echo "Back";
  }
}
?>


  
  Upload Image



  
  
  


到此,关于“php如何实现上传功能集后缀名判断和随机命名”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!


本文题目:php如何实现上传功能集后缀名判断和随机命名-创新互联
文章位置:http://hbruida.cn/article/hescs.html