阿里云
技术周刊订阅频道
发表主题 回复主题
  • 760阅读
  • 1回复

[求助]虚拟主机post 不了上传文件以下是上传的代码【其它的主机可以上传】

级别: 新人
发帖
3
云币
4

<?php
    header("Content-Type: text/html; charset=utf-8");
    $date = date(YmdHis);


    if (isset($_GET['useid'])){
        $useid = $_GET['useid'];
        $oldname = $_GET['oldname'];
        $today = $date;
        $fname = $oldname;
        $oldname = mb_convert_encoding($oldname, "gb2312", "utf-8");
    }
    $files_path  = "./upload/";//接收文件目录


    if (!file_exists($files_path)) {
        mkdir($files_path);
    }
    $target_path = $files_path . basename( $_FILES['uploadedfile']['name']);
    $filename = $_FILES['uploadedfile']['name'];
    
    $filenames = explode(".", $oldname);
    $va = count($filenames)-1;
    $filenames = $filenames[$va];  //取文件后缀
    $ff = $useid."_".$today;


    $newname = $ff.".".$filenames;//新文件名


    $newname2 = $ff.$fname;
    $mulu = $files_path.$useid;


    if (!file_exists($mulu)) {
        mkdir($mulu);
    }


    $target_path = $files_path.$useid."/".$newname;
    if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'],$target_path)) {
        //$insert = "insert into upload(useid,filename,oldname,dir) values ('$useid','$newname','$fname','$mulu') ";
        //mysql_query($insert); //把文件信息存入数据
        // 上传者$useid   新文件名$newname    原文件名$fname   文件物理路径$mulu


        $response["success"] = 1;
        $response["message"] = "Successed";
        echo json_encode($response);

    }else{  
        $response["success"] = 0;
        $response["message"] = "Failed";
        echo json_encode($response);
    }  
?>  




【我用的是 独享虚拟主机 经济版】请问我需要怎么设置?我已经设置了ini 上传文件大小配置

关键词: 虚拟主机
级别: 新人
发帖
1
云币
1
只看该作者 沙发  发表于: 2017-12-27
Re虚拟主机post 不了上传文件以下是上传的代码【其它的主机可以上传】
解决了吗?
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
验证问题: 95 + 5 = ?
上一个 下一个