小编Wad*_*rth的帖子

move_uploaded_file()无法将文件从tmp移动到dir

我一直在寻找解决方案,但我找不到答案.

我创建了一个图片上传表单.它使用ajaxform插件运行.但它仍然没有上传到目录.error_log说

move_uploaded_file()无法将文件从[tmp]移动到[dir].

然后在前端显示上传完成.但是当调用文件时,它不存在.

HTML代码:

<div class="imgupload hidden">  
    <form id="profpicform" action="" method="post" enctype="multipart/form-data">
        <input type="file" size="60" name="profpic">
        <input type="submit" value="Submit File">
    </form>

    <div class="imguploadStatus">
        <div class="imguploadProgress">
            <div class="imguploadProgressBar"></div>
            <div class="imguploadProgressPercent">0%</div>
        </div>
        <div class="imguploadMsg"></div>
    </div>
    <div class="imgpreview"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

JS:

var options = { 
    beforeSend: function() 
    {
        $(".imguploadProgress").show();
        $(".imguploadProgressBar").width('0%');
        $(".imguploadMsg").html("");
        $(".imguploadProgressPercent").html("0%");
    },
    uploadProgress: function(event, position, total, percentComplete) 
    {
        $(".imguploadProgressBar").width(percentComplete+'%');
        $(".imguploadProgressPercent").html(percentComplete+'%');

    },
    success: function() 
    {
        $(".imguploadProgressBar").width('100%');
        $(".imguploadProgressPercent").html('100%');

    },
    complete: function(response) 
    {
        alert('Complecion');
    },
    error: function()
    {
        $(".imguploadMsg").html("<font color='red'> ERROR: unable to upload files</font>"); …
Run Code Online (Sandbox Code Playgroud)

php upload file ajaxform

7
推荐指数
1
解决办法
4万
查看次数

标签 统计

ajaxform ×1

file ×1

php ×1

upload ×1