0

我对 JSON 真的很陌生——这似乎是一种很好的学习语言:)

我最近开始使用以下脚本:http ://tutorialzine.com/2011/09/html5-file-upload-jquery-php/

我已将 PHP 文件编辑为我喜欢的内容,但我的问题是上传文件时需要发送周界。我需要它来发送文件夹 ID,以便我知道将文件推送到哪个位置(通过添加到数据库并稍后调用他的数据)。

我不知道一旦我放下一个文件如何传递这个限制器,我想知道是否有人能解释一下如何?

感谢您收到的任何帮助。

亲切的问候

安德鲁

4

1 回答 1

0

您需要修改代码如下:

if(move_uploaded_file($pic['tmp_name'], $upload_dir.$pic['name'])){
    //do logic to generate folder ID
    exit_status('File was uploaded successfuly!', $folder_id);
}

然后修改exit_status()函数:

function exit_status($str, $folder_id){
    echo json_encode(array('status'=>$str, 'folder_id' => $folder_id));
    exit;
}

然后,修改方法的uploadFinished功能dropbox.filedrop

uploadFinished:function(i,file,response){
    $.data(file).addClass('done');
    // response is the JSON object that post_file.php returns
    response.folder_id now contains the $folder_id generated on the server   
}
于 2013-07-29T01:48:14.903 回答