【发布时间】:2012-04-18 09:07:01
【问题描述】:
我正在使用 PLUPLOAD 将文件上传到我的网页。 但是,我想获取我上传的文件的名称。有没有办法做到这一点?
【问题讨论】:
-
不幸的是,那里没有可行的解决方案:(
我正在使用 PLUPLOAD 将文件上传到我的网页。 但是,我想获取我上传的文件的名称。有没有办法做到这一点?
【问题讨论】:
你从来没有说过你使用的是什么代码,所以我只会给你一个在 .NET VB 中使用通用处理程序的解决方案。
抱歉,没有注意到 php 标记,但无论如何它都在 .NET 中
上传.ashx
Sub ProcessRequest(ByVal context As HttpContext) Implements IHttpHandler.ProcessRequest
Dim fileName as String = If(context.Request("name") IsNot Nothing, context.Request("name"), String.Empty)
end sub
plupload.aspx
只需按照 Manual 初始化 pluploader 而不设置 unique_names,pluolpader 会在每次 POST 时发送文件名、块和块。
上传.php
所以在 PHP 中我认为它应该是......(我不是 PHP 人,但你去吧)
$_POST["name"];
-或-
$_REQUEST["name"]
【讨论】:
$_POST["name"]; 应该是一个很好的提示。这段代码非常简单,只有 3 行。就在那儿