随机文章
公司新闻
你的位置:主页 > 365bet苹果版 > 正文365bet苹果版
PHP 2技术积累:PHP + ExtJS文件上传
PHP + ExtJS文件上传示例
ExtJS 4有一个非常有用的文件加载组件,可用于将文件上载到服务器。这篇PHP教程文章UncleToo介绍了PHP和ExtJS的用法,以实现文件上传功能。
首先,创建一个文件上传组件Ext.form.Panel,添加一个加载按钮和一个按钮单击事件来验证表单并将其发送到upload.php文件。
ExtJS部分
Ext.onReady(函数(){Ext.widget( '形式',{标题: '上传演示',宽度:400,bodyPadding:10,元素:[{的xtype: '的FileField',名称: '文件',FieldLabel联合:按钮:[{text:'Upload',handler:function(){varform = this.up('File',labelWidth:50,anchor:'100%',buttonText:'Select File ...'获取表格()___ ___ 0(F,A){varresult = a.result,数据= result.data,名字= data.name,大小= data.size,消息= Ext.String.format( '消息:{0}' +“文件名:{Ext.Msg.alert('success',message);},failure:function(f,a){Ext.Msg.alert('失败',a.result.msg);}});}}},renderTo:'output'});
上传文件
?$ response = array('success'= false,'msg'=“error”)0){$ error = $ _ FILES[“file”][“error”];$错误); echojson_encode($响应);}其他{$ FILE_NAME = $ _ FILES[ “文件”][ “名称”]; $ FILE_TYPE = $ _ FILES[ “文件”][ “型”]; $ FILE_SIZE =round($ _FILES[“file”][“size”]/ 1024,2)。“千字节”; $答案=矩阵( '成功'=真, '数据'=阵列( '姓名'= $文件名, '尺寸'= $ FILE_SIZE), 'MSG'= '文件已被成功加载'); Echojson_encode($ response);请选择要上传的文件,然后单击“加载”按钮。
西安创成软件信息技术有限公司,该支持的详细信息技术提供商和技术系统开发/解决方案供应商信息/解决方案系统。
欢迎大家前来洽谈合作!联系方式:
联系地址:张先生
电话号码:13892807048
电子邮件:cs_zhanght@163.com
注意我们公司并扫描以下二维码。
西安创诚软件信息技术有限公司,创造创新价值的公司,我们期待您的合作与参与!

 
 
 下一篇:Baikin Oil Service在莫斯科举行的国际石油展览会上