【问题标题】:html5 file upload asp mvc vs phphtml5文件上传asp mvc vs php
【发布时间】:2011-12-02 01:44:34
【问题描述】:

我喜欢这种多文件上传:

http://www.sitepoint.com/html5-javascript-file-upload-progress-bar/

但是后端示例是 php,有人可以帮我将其转换为 asp.net mvc3,还是一个不错的起点,不知道从哪里开始:

<?php
$fn = (isset($_SERVER['HTTP_X_FILENAME']) ? $_SERVER['HTTP_X_FILENAME'] : false);
if ($fn) {

    // AJAX call
    file_put_contents('uploads/' . $fn,file_get_contents('php://input'));
    echo "$fn uploaded";
    exit();
}
else {
    // form submit
    $files = $_FILES['fileselect'];
    foreach ($files['error'] as $id => $err) {
        if ($err == UPLOAD_ERR_OK) {
            $fn = $files['name'][$id];
            move_uploaded_file($files['tmp_name'][$id],'uploads/' . $fn);
            echo "<p>File $fn uploaded.</p>";
        }
    }
}

【问题讨论】:

    标签: php asp.net-mvc html file-upload


    【解决方案1】:

    只需创建一个将HttpPostedFileBase fileselect 作为参数的操作。

    MVC 将完成剩下的工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-07
      • 2011-08-05
      • 1970-01-01
      • 1970-01-01
      • 2013-11-01
      • 1970-01-01
      • 2016-07-25
      • 2021-12-23
      相关资源
      最近更新 更多