上传图片功能:
获取当前文件夹位置,上传到当前文件夹下
为了上传后文件名重复导致覆盖,上传后更改名字为:当前时间+原文件名
只允许gif、jpeg、bmg、jpg格式的文件上传
<form name= "frm1" enctype= "multipart/form-data" action= "" method= "post" > <input name= "filename" type= "file" style= "border:solid 1px #6ac1e2; width: 200px; border-radius: 5px" /> <input name= "submit" type= "submit" value= "提交" style= "background-color: #e28c8e;border-radius: 5px; font-size: 14px;" /> </form> <?php if (isset( $_POST [ 'submit' ])) { $dir = dirname( __FILE__ ); $dir = str_replace ( "//" , "/" , $dir ) . "/" ; date_default_timezone_set( "PRC" ); $date = date ( "YmdHis" ); $filename = $date . $_FILES [ 'filename' ][ 'name' ]; $uploadfile = $dir . $filename ; $tp = array ( "image/gif" , "image/jpeg" , "image/bmg" , "image/jpg" ); if (!in_array( $_FILES [ "filename" ][ "type" ], $tp )) { echo '<script>alert("允许上传的图片格式:jpg/jpeg/gif/bmp")</script>' ; } else { $r_sc = move_uploaded_file( $_FILES [ 'filename' ][ "tmp_name" ], $uploadfile ); echo '<img class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="' . $filename . '"/>' ; } } ?> |
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦