`
化蝶自在飞
  • 浏览: 2329615 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

swfupload upload error:404错误的原因与解决

    博客分类:
  • php
阅读更多
今天在用thinkphp结合swfupload做图片上传的程序时,图片写入成功,但是上传界面看不到图片,上传状态栏显示 upload error:404 这个错误说明.怪事,同样的程序都可以正常运行呢.
于是检查程序,发现在php页面里调用了多余的输出.也就是thinkphp的$this->display();
本来应该只返回路径即可,之所以加上这句是为了看错误的时候输出,结果swfupload那个客户端没有老老实实的显示,而代之以 swfupload upload error:404 错误状态显示.杯具啊 ^ ^

写下来记录一下,防止以后出现类似的错误的时候有据可查.

之前也在百度上搜索了下,才返回几百个结果,而且基本上和我的情况不符合.这里就当是给大家扩展下思路了.呵呵.
总结:仅仅输出返回的图片路径,任何其他的输出都可能造成未知的错误!
分享到:
评论

相关推荐

    大名鼎鼎SWFUpload- Flash+JS 上传

     在完成一个上传周期后(在uploadError 或 uploadSuccess之后),此时一个上传操作已经结束,另一个上传操作可以开始了。  - 传入参数  file object:文件对象  + uploadProgress (file object, bytes complete,...

    swfupload实例]SWFUpload_java实例.doc

    ### SWFUpload与Java实例详解 #### SWFUpload概述 SWFUpload是一个强大的Flash和JavaScript组件,用于实现浏览器上的多文件无刷新上传功能。通过利用Flash技术,它能够跨浏览器和平台提供一致的用户体验,同时提供...

    SWFUpload 2.5.0中文版

    - **uploadError**: 上传错误时触发。 - **uploadSuccess**: 新增于v2.5.0,文件上传成功时触发。 - **uploadComplete**: 上传完成时触发。 - **debug**: 调试信息输出时触发。 ### 实用功能对象(SWFUpload ...

    jsp 的swfupload上传例子 v2.1版本

    **SwfUpload 知识点详解** SwfUpload 是一个流行的JavaScript库,它允许在网页上实现复杂的文件上传功能,特别适用于需要批量上传或者大文件上传的场景。它通过在后台运行的Flash组件来实现这一功能,使得用户可以...

    SwfUpload的用法Demo

    SwfUpload是一款强大的JavaScript库,它允许在网页中实现Flash上传功能,尤其适用于处理大量文件上传或需要进行预上传处理的场景。这个“SwfUpload的用法Demo”压缩包虽然不包含SwfUpload的核心文件,但我们可以从其...

    Swfupload上例代码

    4. 设置事件监听器,例如`fileDialogStart`(文件选择对话框打开)、`fileQueued`(文件加入队列)、`fileUploadProgress`(上传进度)、`fileSuccess`(文件上传成功)和`fileError`(文件上传失败)等。...

    swfUpload 使用简单例子

    swfu.addEventListener(SWFUpload.EVENT 文件上传失败, uploadError); function initSuccess() { // 初始化成功后的操作 } function fileQueued(file) { // 文件加入队列后的操作 } function fileStartUpload...

    ThinkPHP+swfupload多图上传

    3. **绑定事件**:使用swfupload提供的API绑定各种事件,如`fileQueued`(文件加入队列)、`fileUploaded`(文件上传成功)、`uploadError`(上传错误)等,以便在上传过程中更新UI和处理异常。 4. **与ThinkPHP...

    SWFUpload API中文文档

    - **uploadError**:上传过程中发生错误时触发。 - **uploadSuccess**:文件成功上传时触发。 - **uploadComplete**:上传完成后触发。 - **debug**:调试信息触发。 #### 三、SWFUpload功能对象 SWFUpload支持...

    SWFUPLOAD使用实例 (JSP)

    swfu.Settings.uploadError = function(file, errorCode, message) { alert("文件 " + file.name + " 上传失败,错误代码:" + errorCode + ",错误信息:" + message); }; ``` 在JSP环境中,服务器端需要处理接收...

    swfupload插件

    jQuery是JavaScript库,SwfUpload与jQuery结合使用可以进一步简化开发过程,提供更丰富的功能。 ### SwfUpload 插件核心特性 1. **多文件上传**:SwfUpload 支持用户同时选择并上传多个文件,提高了上传效率。 2. ...

    SWFUpload工作方式解读

    SWFUpload.prototype.uploadError = function(fileID, errorCode, message) { // 处理上传错误 }; ``` **事件处理器定义:** ```javascript swfu = new SWFUpload({ upload_error_handler: uploadError }); ``` ...

    SWFUpload v2.2.0 中文汉化版

    3. **API与事件**:SWFUpload提供了丰富的JavaScript API接口和事件,如`uploadStart`、`uploadSuccess`、`uploadError`等,允许开发者根据需要对上传过程进行精确控制和自定义处理。 4. **中文汉化**:v2.2.0版本...

    swfupload批量上传图片

    SWFUpload是一款强大的JavaScript与Flash结合的文件上传组件,它允许用户在网页上实现批量上传图片的功能。在本文中,我们将深入探讨SWFUpload的工作原理、实现步骤以及如何在上传成功后显示缩略图,并对图片进行...

    swfupload上传多文件

    - **JavaScript 配置**:注册SWFUpload实例,绑定事件监听器,如`fileQueued`、`fileUploadProgress`、`fileSuccess`和`fileError`。 - **Flash与JavaScript通信**:SWFUpload通过ExternalInterface与JavaScript...

    php加swfupload实现无刷新上传,比较完整版

    4. **错误处理**:通过检查`$_FILES['file']['error']`,我们可以获取到文件上传过程中的错误信息,如超大文件、未找到临时文件等,然后根据这些错误信息进行相应的处理。 接着,SWFUpload的使用涉及前端JavaScript...

    PHP jquery SWFUpload 实例

    错误代码:" + errorCode); }); ``` ### 5. 提供反馈和进度 使用jQuery或其他前端框架可以创建动态进度条和提示信息,以显示文件上传的进度和状态。例如,可以利用`SWFUpload.BUTTON_PROGRESS_CLASS`来更新按钮...

    SWFUPLOAD 使用说明

    - `requeue_on_error`:错误发生后是否重新排队上传。 - `http_success`:定义哪些 HTTP 状态码视为上传成功。 - `file_types`:允许上传的文件类型,如 `"*.jpg;*.gif"`。 - `file_types_description`:文件类型的...

    swfUpload上传文件图片(多图片)

    3. 事件监听:SwfUpload提供了丰富的事件接口,如`fileQueued`、`fileUploaded`、`uploadError`等,你可以根据这些事件来处理上传过程中的各种情况。 ```javascript swfu.Settings.fileQueueError = function(file,...

    多文件上传swfupload

    swfu.bind("uploadError", function(event, file, errorCode, message) { // 错误处理 }); // 开启上传 swfu.startUpload(); ``` 总的来说,SwfUpload结合ExtJS提供了强大的多文件上传功能,能够为用户带来流畅的...

Global site tag (gtag.js) - Google Analytics