码迷,mamicode.com
首页 > Web开发 > 详细

(0423) 简单文件上传代码

时间:2016-04-23 18:09:00      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:

1.文件上传的原理:将客户端的文件上传到服务器端,再讲服务器端的临时文件移动到指定目录。

2.代码:

<form action="chulifile1.php" method="post" enctype="multipart/form-data">
    <input type="file" name="files"/>
    <input type="submit" value="上传文件"/>
</form>
<?php

//上传文件
//echo $_FILES["files"]["type"];
//1.判断是否出错
if($_FILES["files"]["error"])
{
    echo "上传出错";
}
else
{
    //2.加限制条件
    if($_FILES["files"]["type"] == "image/jpeg" && $_FILES["files"]["size"]<100000000)
    {
        //处理文件名
        $str = date("YmdHisms",time());
        
        //3.造存储路径
        $url = "./img/".$str.$_FILES["files"]["name"];
        
        //将路径的编码方式转换成国标 防止乱码
        $filename = iconv("UTF-8","gb2312",$url);
        
        if(file_exists($url))
        {
            echo "该文件已存在";
        }
        else
        {
            //4.存储
            move_uploaded_file($_FILES["files"]["tmp_name"],$filename);
        }
    }
    else 
    {
        echo "上传文件类型不符合要求";
    }
}

 

(0423) 简单文件上传代码

标签:

原文地址:http://www.cnblogs.com/kingmin/p/5424889.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!