京东云宙斯上传单张图片php,单张图片上传源码 - 茄子何的个人空间 - OSCHINA - 中文开源技术交流社区...
//控制允許上傳的圖片類型和大小
if ((($_FILES["fctupian"]["type"] == "image/gif")
|| ($_FILES["fctupian"]["type"] == "image/jpeg")
|| ($_FILES["fctupian"]["type"] == "image/pjpeg"))
&& ($_FILES["fctupian"]["size"] < 2048000))
{
if ($_FILES["fctupian"]["error"] > 0){
echo "出錯返回: " . $_FILES["fctupian"]["error"] . "
"; //出錯返回
}else{
//上傳圖片的信息
echo "文件: " . $_FILES["fctupian"]["name"] . "
";
echo "類型: " . $_FILES["fctupian"]["type"] . "
";
echo "大小: " . ($_FILES["fctupian"]["size"] / 1024) . " Kb
";
echo "臨時文件: " . $_FILES["fctupian"]["tmp_name"] . "
";
//檢查文件是否存在 file_exists()
if (file_exists("upload/" . $_FILES["fctupian"]["name"]))
{
echo $_FILES["fctupian"]["name"] . "已存在
";
}else{
//移動文件到 upload 文件夾中
move_uploaded_file($_FILES["fctupian"]["tmp_name"],"upload/" . $_FILES["fctupian"]["name"]);
}
$nowtime = date('Ymdhis'); //得到當前時間,如;20070705163148
$fileName = $_FILES['fctupian']['name']; //得到上傳文件的名字
$name = explode('.',$fileName); //將文件名以'.'分割得到后綴名,得到一個數組
$newPath = $nowtime .'.'. $name[1]; //得到一個新的文件為'20070705163148.jpg',即新的路徑
$oldPath = $_FILES['fctupian']['tmp_name']; //臨時文件夾,即以前的路徑
rename("upload/".$fileName,"upload/".$newPath); //重命名
//這里可以寫你的SQL語句,圖片的地址是 "userupload/".$newPath
echo "存儲在: " . "upload/" . $newPath . "
";
echo "上傳成功";
//}
}
}
else
{
echo "只允許上傳jpg/gif格式圖片,并小于2M";
}
?>
總結
以上是生活随笔為你收集整理的京东云宙斯上传单张图片php,单张图片上传源码 - 茄子何的个人空间 - OSCHINA - 中文开源技术交流社区...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转载]-应用监控、弹出猎豹推荐弹窗
- 下一篇: CC1310手册的射频核心介绍