php 上传文件

来源:互联网 发布:tensorflow 关系抽取 编辑:程序博客网 时间:2024/06/06 11:57
<?php
header("Content-type:text/html;charset=utf-8");
set_time_limit(0);//0表示没有限制


//$fileurl =$_POST[stxtfileurl];
$fileurl = $_POST[slblfileurl];


if($fileurl == "")
{
      echo "<script>alert('请选择上传文件的目录!');</script>";
}
else
{
        $filename=$_FILES['myfile']['name']; //上传的文本名称
        if($filename != '')
        {
                $fileerror=$_FILES['myfile']['error'];//上传时的错误信息


                if($fileerror>0)
                {
                    switch($fileerror)
                    {
                        case 1:
                            echo '文件大小超过了PHP.ini中的文件限制!';
                            break;
                        case 2:
                            echo '文件大小超过了浏览器限制!';
                            break;
                        case 3:
                            echo '文件部分被上传!';
                            break;
                        case 4:
                            echo '没有找到要上传的文件!';
                            break;
                        case 5:
                            echo '服务器临时文件夹丢失,请重新上传!';
                            break;
                        case 6:
                            echo '文件写入到临时文件夹出错!';
                            break;
                    }
                }
                else
                {
                    $filesize =$_FILES['myfile']['size'];  //上传文本的大小
                    $filetype=$_FILES['myfile']['type'];  //上传文本的类型
                    $filetmpname=$_FILES['myfile']['tmp_name'];   //上传文本的虚拟名称


                     $upload=move_uploaded_file($filetmpname,iconv("UTF-8", "gb2312", "E:/jane/Downloads/".$fileurl."/".$filename));
                      if($upload)
                       {
                           echo  "<script>alert('Upload successful!');  javascript:window.top.location.reload();</script>";
                       }
                       else
                       {
                           echo  "<script>alert('Upload failed!');</script>";
                       }


                  }
        }
        else
        {
           echo "<script>alert('请选择上传文件!');</script>";
        }
}
?>
原创粉丝点击