Php 文件未上载到服务器

Php 文件未上载到服务器,php,extjs,file-upload,Php,Extjs,File Upload,我正在尝试使用ExtJS和PHP上传一个文件。 我的文件没有上载到服务器 JS: 我没有得到任何回应加载程序只是消失了一段时间后 我不知道发生了什么。您是否尝试隔离问题?“文件未上载”可以是任何内容。在chrome developer tools的“网络”选项卡中,请求是什么样子的?你看到邮局了吗?标题里有什么? function slidersave(){ var form = sliderform.getForm(); if (form.isValid()) {

我正在尝试使用ExtJS和PHP上传一个文件。 我的文件没有上载到服务器

JS:

我没有得到任何回应加载程序只是消失了一段时间后


我不知道发生了什么。

您是否尝试隔离问题?“文件未上载”可以是任何内容。在chrome developer tools的“网络”选项卡中,请求是什么样子的?你看到邮局了吗?标题里有什么?
function slidersave(){ 
    var form = sliderform.getForm();

    if (form.isValid()) {
        var slider_name=Ext.getCmp('txtslidername').getValue();
        var slider_image=Ext.getCmp('txtsliderimage').getValue();
        var slider_link=Ext.getCmp('txtsliderurl').getValue();
        form.submit({
            url: 'slider/file',
            waitMsg: 'Uploading your slider image...',
            success: function(form, o) {
                var obj = Ext.util.JSON.decode(o.response.responseText);
                alert(obj);
                if (obj.failed == '0' && obj.uploaded != '0') {
                    Ext.Msg.alert('Success', 'All files uploaded');
                } else if (obj.uploaded == '0') {
                    Ext.Msg.alert('Success', 'Nothing Uploaded');
                } else {
                    Ext.Msg.alert('Success',
                        obj.uploaded + ' files uploaded <br/>' +
                        obj.failed + ' files failed to upload');
                }
            }
        });
    }
}
public function file()
{
    if(isset($_FILES)){
        $uploaddir = '/siteimages/slider/';
        $uploadfile = $uploaddir . basename($_FILES['txtsliderimage']['name']);
        if (move_uploaded_file($_FILES['txtsliderimage']['tmp_name'], $uploadfile)) {
            echo '{success: true}';
        } else {
            echo '{success: false}';
        }
    }
}