当我尝试在tinyMCE中上传图像时,服务器返回错误403

时间:2018-11-03 07:27:59

标签: php tinymce

当我尝试在编辑器中上载图像时,出现错误403。这是我的index.php

images_upload_handler: function (blobInfo, success, failure) {
                var xhr, formData;

            xhr = new XMLHttpRequest();
            xhr.withCredentials = false;
            xhr.open('POST', 'upload.php');

            xhr.onload = function() {
                var json;

                if (xhr.status != 200) {
                    failure('HTTP Error My Boy: ' + xhr.status);
                    return;
                }

                json = JSON.parse(xhr.responseText);

                if (!json || typeof json.location != 'string') {
                    failure('Invalid JSON: ' + xhr.responseText);
                    return;
                }

                success(json.location);
            };

            formData = new FormData();
            formData.append('file', blobInfo.blob(), blobInfo.filename());

            xhr.send(formData);
        }

这是 codepen链接到完整的代码。请帮助我。

0 个答案:

没有答案