zoukankan      html  css  js  c++  java
  • swf上传

    swfupload多文件异步上传

    多文件选择异步上传的原理
    传统上:多个文件逐一选。PHP开始处理,循环上
    PHP+Flash上:JS调用flash控,Flash批量选取并保持选取所有文件列

    swfupload介绍
    swfupload是一个客户端文件上传工具,它通过整合Flash与JAVAscript技术为WEB开发者提供了一个具有丰富功能继而超越传统<input type="file"/>标签的文件上传模式

    可以同时上传多个文件
    类似Ajax的无刷新上传,可以显示上传进度
    良好的浏览器兼容性
    兼容其他JAVAscript库
    支持flash 8

    index.php
    file_size_limit 也不是随便设置的,因为php中也还是有文件上传限制
    file_upload_limit=10

    在upload.php中连接数据库
    mysql_connect("localhost","root","");
    mysql_select_db("upload");
    sql语句该写在哪里呢?
    if(!@ move_upload_file($_FILES[$upload_name]...)){
    ..
    }else{
    mysql_query("insert into pic(id,name)values(null,'$file_name')");
    }
    初始化swf对象配置将debug改为true,方便调试。

    通swfupload上传文件时,如果使用IE则可以上传成功,而使用FF、chrom浏览器上传时出现了404错误。通过查找最终解决。
    解决办法是:
    打开index.php文件将upload_url: "upload.php"的路径改为绝对路径,如果是本地的话改为:upload_url: "http: //localhost/swfupload/upload.php",通过测试可以上传成功。

  • 相关阅读:
    转载【工具】目前几种常见的线上接口文档管理平台的比较
    最好的Julia语言
    称霸Kaggle的十大深度学习技巧
    AI以假乱真怎么办?TequilaGAN教你轻松辨真伪
    2018 CISCN reverse
    2018 CISCN Writeup
    加壳&脱壳
    脱upx壳--初试--单步追踪
    Linux
    hackme.inndy.tw
  • 原文地址:https://www.cnblogs.com/smartyman/p/3799398.html
Copyright © 2011-2022 走看看