使用PHP类进行jQuery-file-upload

时间:2012-08-30 15:23:02

标签: php jquery

我正在使用blueImp上传的jQuery文件将文件上传到web目录。在大多数情况下它起作用,因为它始终丢弃文件。我将以下内容用于ajax请求。这会循环遍历上传的每个文件,images.php会写入DB。

//On successfull upload of pages
    $('#albumPages.fileupload').bind('fileuploadalways',function(e,data) {
        //Loop through each page and return object and write to DB
        $.each(data.files, function (index, file) {
            var filename = data.result[0].name;
            $.ajax({ 
                type: "POST",
                url: "../queries/images.php",
                data: {file: filename}
            });
        });
        //CSS to change GUI

        $('#albumPages.fileupload').bind('fileuploadstop' , function(e,data) {
            $('.modal_uploader_pages').css("display","none");
            $('.modal_uploader_back').css("display","block");
            $('.breadcrumbs').css("background-position","left 128px");
        });
    });

数据库写

INSERT INTO galleryimage 
            (
                galleryId
                ,image
                ,OrgImageName
                ,clientRef
                -- ,sort
                ,layout
            ) VALUES (
                '{$galleryID}'
                ,'{$imageID}'
                ,'{$originalName}'
                ,'{$clientRef}'
                -- ,'{$order}'
                ,'{$galleryLayout}'
            )"

我使用Chrome Developer工具中的“网络”标签收到的错误是500内部服务器错误。有关解决此问题的任何见解或方向。我已经SSH服务器检查php错误日志,并没有关于此事件。

0 个答案:

没有答案