PHP   发布时间:2019-11-14  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了php上传图片之时间戳命名(保存路径)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

html代码:

:120px;BACkground:#fff;border:1px solid #ccc;">

图片导入

php?action=img" method="post" name="imge">

php代码:

php;"> 0){ switch($_FILES["img"]["error"]) { case 1: echo ""; break; case 2: echo ""; break; case 3: echo ""; break; case 4: echo ""; break; default: echo ""; } exit; } $maxsize=2000000; //50k //step 2 使用$_FILES["pic"]["size"] 限制大小 单位字节 2M=2000000 if($_FILES["img"]["size"] > $maxsize ) { echo ""; exit; } //step 3 使用$_FILES["pic"]["type"]或是文件的扩展名 限制类型 MIME image/gif image/png gif png jpg /* list($dl,$xl) = explode("/",$_FILES["pic"]["type"]); if($dl!="image"){ echo "请上传一个图片,不充许其它类型文件"; exit; } */ $allowtype=array("png","gif","jpg","jpeg"); $arr=explode(".",$_FILES["img"]["name"]); $hz=$arr[count($arr)-1]; if(!in_array($hz,$allowtypE)){ echo ""; exit; } //step 4 将让传后的文件名改名 $filepath="../imgweb/"; $fileimgweb="imgweb/";//为了符合UBB的路径 $randname=date("Y").date("m").date("d").date("H").date("i").date("s").rand(100,999).".".$hz; //将临时位置的文件移动到指定的目录上即可 if(is_uploaded_file($_FILES["img"]["tmp_name"])){ if(move_uploaded_file($_FILES["img"]["tmp_name"],$filepath.$randName)){ echo ""; session_start(); $_SESSION['images'] = $fileimgweb.$randname; }else{ echo ""; } }else{ echo""; } } ?>

大佬总结

以上是大佬教程为你收集整理的php上传图片之时间戳命名(保存路径)全部内容,希望文章能够帮你解决php上传图片之时间戳命名(保存路径)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。