当前位置: 首页 > news >正文

网站制作理念/谷歌seo推广服务

网站制作理念,谷歌seo推广服务,石家庄做建站模板,厦门做直销网站公司APP下载本文示例代码异步的文件上传是在现代的AJAX实现的Web应用里面经常要遇到,必须解决的问题。但是标准的AJAX类(XmlHttpRequest)无法实现传输文件的功能。因此,这里讨论的内容就是如何在AJAX的技术的基础之上构建异步的文件上传功能。在这个功能当中需要…

下载本文示例代码

异步的文件上传是在现代的AJAX实现的Web应用里面经常要遇到,必须解决的问题。但是标准的AJAX类(XmlHttpRequest)无法实现传输文件的功能。因此,这里讨论的内容就是如何在AJAX的技术的基础之上构建异步的文件上传功能。在这个功能当中需要使用到内置的框及(IFRAME)来传输文件。这个功能实现的效果是页面在上传文件的时候,用户还可以使用该页面并且填写文件描述。   这个例子是我们引用AJAX的经典案例进行分析的。  系统环境  · 较新版本的浏览器。例如Opera,Firefox或者 Internet Explorer。   · PHP 4.3.0 或更高版本   · PHP 5 版本  · PHP 中的 'short_open_tag' 选项开启(否则会发生解析错误)。  功能分析  通过内置的IFRAME(框架)进行文件上传。具备包括三个部分组成。  · 在页面中间有一个简单的<form...表单,表单只包含了<input type="file" ... >控件。这个表单的目标链接就是一个隐藏得IFRAME(通过 CSS的风格" display: none;"实现)并且表单里面唯一一个控件的OnChange事件用来触发JavaScript函数。这个函数的作用是检查用户提交的扩展名,然后提交表单。   · 在服务器端用PHP编写了一个处理过程(用FILEFRAME坐注释了)。这个处理过程用来把从客户端上传的文件进行检查后保存在服务器,并且通过Javascript代码的形式返回给用户。返回给用户的Javascript脚本通过"parent.window.document"更改了用户现在正在查看的页面,设置了文件的名称并启用了让用户提交表单的按钮。启用按钮的操作是通过getElementById函数实现的。  · 在主页面还有一个表单,它包含了用户提交的描述和隐藏的文件名。用户可以在文件上传的同时填写文件的描述。当文件上传结束以后,用户点击按钮,就可以看上传以后返回给用户的文件信息了。(通过返回来的文件名和用户输入的描述构成文件信息)。  可能你会说这么操作不符合常理:文件在用户确认之前就已经被提交了。如果用户没有提交的话,情况会如何呢。你可以自己在扩展处理被用户放弃的文件。   这个例子把文件存储在一个文件系统的目录下。你需要在脚本开始运行的时候配置下这个目录,具体的包含这个目录信息的变量是$upload_dir 和$web_upload_dir。这里有一个对目录是否可写的权限检查。  这里我们用到了以下几个PHP函数:  · move_uploaded_file - 转移一经上传到服务器的文件   · fopen - 打开文件   · fwrite - 把内容写入文件   · fclose - 关闭文件   · str_replace - 替换字符串   · filesize - 返回文件大小   · filemtime - 返回处理时间  你可以通过手册查到这些函数如果使用。请注意要把HTM(<, >, &)标记替换为( 和 &).共2页。 1 2 :

异步的文件上传是在现代的AJAX实现的Web应用里面经常要遇到,必须解决的问题。但是标准的AJAX类(XmlHttpRequest)无法实现传输文件的功能。因此,这里讨论的内容就是如何在AJAX的技术的基础之上构建异步的文件上传功能。在这个功能当中需要使用到内置的框及(IFRAME)来传输文件。这个功能实现的效果是页面在上传文件的时候,用户还可以使用该页面并且填写文件描述。   这个例子是我们引用AJAX的经典案例进行分析的。  系统环境  · 较新版本的浏览器。例如Opera,Firefox或者 Internet Explorer。   · PHP 4.3.0 或更高版本   · PHP 5 版本  · PHP 中的 'short_open_tag' 选项开启(否则会发生解析错误)。  功能分析  通过内置的IFRAME(框架)进行文件上传。具备包括三个部分组成。  · 在页面中间有一个简单的<form...表单,表单只包含了<input type="file" ... >控件。这个表单的目标链接就是一个隐藏得IFRAME(通过 CSS的风格" display: none;"实现)并且表单里面唯一一个控件的OnChange事件用来触发JavaScript函数。这个函数的作用是检查用户提交的扩展名,然后提交表单。   · 在服务器端用PHP编写了一个处理过程(用FILEFRAME坐注释了)。这个处理过程用来把从客户端上传的文件进行检查后保存在服务器,并且通过Javascript代码的形式返回给用户。返回给用户的Javascript脚本通过"parent.window.document"更改了用户现在正在查看的页面,设置了文件的名称并启用了让用户提交表单的按钮。启用按钮的操作是通过getElementById函数实现的。  · 在主页面还有一个表单,它包含了用户提交的描述和隐藏的文件名。用户可以在文件上传的同时填写文件的描述。当文件上传结束以后,用户点击按钮,就可以看上传以后返回给用户的文件信息了。(通过返回来的文件名和用户输入的描述构成文件信息)。  可能你会说这么操作不符合常理:文件在用户确认之前就已经被提交了。如果用户没有提交的话,情况会如何呢。你可以自己在扩展处理被用户放弃的文件。   这个例子把文件存储在一个文件系统的目录下。你需要在脚本开始运行的时候配置下这个目录,具体的包含这个目录信息的变量是$upload_dir 和$web_upload_dir。这里有一个对目录是否可写的权限检查。  这里我们用到了以下几个PHP函数:  · move_uploaded_file - 转移一经上传到服务器的文件   · fopen - 打开文件   · fwrite - 把内容写入文件   · fclose - 关闭文件   · str_replace - 替换字符串   · filesize - 返回文件大小   · filemtime - 返回处理时间  你可以通过手册查到这些函数如果使用。请注意要把HTM(<, >, &)标记替换为( 和 &).共2页。 1 2 :

下载本文示例代码

基于PHP的AJAX技术实现文件异步上传基于PHP的AJAX技术实现文件异步上传基于PHP的AJAX技术实现文件异步上传基于PHP的AJAX技术实现文件异步上传基于PHP的AJAX技术实现文件异步上传基于PHP的AJAX技术实现文件异步上传基于PHP的AJAX技术实现文件异步上传基于PHP的AJAX技术实现文件异步上传基于PHP的AJAX技术实现文件异步上传基于PHP的AJAX技术实现文件异步上传基于PHP的AJAX技术实现文件异步上传基于PHP的AJAX技术实现文件异步上传基于PHP的AJAX技术实现文件异步上传基于PHP的AJAX技术实现文件异步上传基于PHP的AJAX技术实现文件异步上传

阅读(53) | 评论(0) | 转发(0) |

http://www.jmfq.cn/news/4951945.html

相关文章:

  • wordpress支付平台/惠州seo外包服务
  • 葫芦岛市城乡建设局网站/温州企业网站排名优化
  • 什么网站程序做资料库/seo网站优化知识
  • 南昌做网站开发的公司/产品如何推广市场
  • 江苏城乡建设厅官方网站/网站网络排名优化方法
  • 做网站的费用记哪个科目/百度手机助手app官方下载
  • 换模板搭建网站怎么做/信息流广告投放公司
  • 现在网络公司做网站是用cms还是新版编程_/站长论坛
  • 用本机做网站浏览/网站优化公司大家好
  • 外汇网站建设制作/营销策划方案ppt模板
  • 正规的饰品行业网站开发/杭州seo网站推广
  • 江苏专业网站推广公司哪家好/外贸营销型网站设计
  • 白云区做网站公司/推广自己产品的文案
  • 南京网站制作价格/西安全网优化
  • 武汉网站推优化公司/百度收录排名查询
  • app介绍类网站模板/郑州官网网站推广优化
  • 多多进宝怎么推广赚钱/seo视频网页入口网站推广
  • 腾讯公众号怎么上传wordpress/百度免费seo
  • ps如何做网站首页/网络上如何推广网站
  • 邵阳 做网站公司/友情链接软件
  • 凤山县住房和城乡建设局网站/网络营销平台有哪些?
  • 商品详情页面模板html/seo优化的内容有哪些
  • 昆山苏州网站建设/微信公众号营销
  • 上海外贸网站建/免费十八种禁用网站
  • 自己做的网站套dedecms教程/腾讯云域名购买
  • 自己做游戏的 网站/哪些平台可以免费推广
  • 手机平板购物网站的设计背景/网络营销的认识与理解
  • 企业网站诊断与优化方案/百度应用商店下载
  • 大连地区建设网站/小红书seo
  • 做网站 php j2ee/做小程序的公司