【问题标题】:Plupload get file name after upload serverside上传服务器端后Plupload获取文件名
【发布时间】:2012-04-18 09:07:01
【问题描述】:

我正在使用 PLUPLOAD 将文件上传到我的网页。 但是,我想获取我上传的文件的名称。有没有办法做到这一点?

【问题讨论】:

标签: php file upload plupload


【解决方案1】:

你从来没有说过你使用的是什么代码,所以我只会给你一个在 .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"]

【讨论】:

  • 不幸的是我不使用.NET,我不能在里面编程,有什么PHP方法吗? ://
  • $_POST["name"]; 应该是一个很好的提示。这段代码非常简单,只有 3 行。就在那儿