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