php - 如何为SWFUpload设置上传文件夹?

标签 php upload file-upload swfupload

我没有在文档中看到如何使用 SWFUpload 设置上传的文件夹。

谁能指出我正确的方向?

如果有帮助,我会使用 PHP 5。

最佳答案

您要做的是调用 PHP 脚本,该脚本会处理文件上传。

您可以打开调试,这将为您提供一个非常好的调试 View ,了解正在发生的事情以及相关 PHP 文件的输出。

Flash 不处理上传,因为 Flash 实际上在客户端机器上运行。

这是我使用的配置示例。

    flash_url : "js/swfupload/flash/swfupload.swf",
    upload_url: "ajax/flash_upload.php",
    post_params: {"PHPSESSID" : "<?php echo session_id(); ?>", "folder_id" : "<?php echo $_SESSION["folder_id"]; ?>"},
    file_size_limit : "100 MB",
    file_types : "*.*",
    file_types_description : "All Files",
    file_upload_limit : 100,
    file_queue_limit : 0,
    custom_settings : {
        progressTarget : "fsUploadProgress",
        cancelButtonId : "btnCancel"
    },
    debug: true,

然后 flash_upload.php 有这样的东西(只是一个例子)

$location = "/var/www/html/example.com/files/";
move_uploaded_file($_FILES["Filedata"]["tmp_name"], location .$_FILES["Filedata"]["name"]

关于php - 如何为SWFUpload设置上传文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/868722/

相关文章:

php - 通过http上传word文档

ruby-on-rails - 字符串的未定义方法 `original_filename'

forms - Drupal 7 表单 API : File upload

android - 如何将多张图片上传到图片服务器

php - CakePHP - 选择性 SSL

PHP-FPM 监听队列已满,我的配置有什么问题?

php - Laravel Blade : @stop VS @show VS @endsection VS @append

iPhone 上的 iOS WKWebView 文件上传失败

jquery-plugins - jQuery 文件上传不再调整图像大小

php - 简单安全问题: PHP Includes