【发布时间】:2015-10-02 14:03:56
【问题描述】:
我有一个输入字段:
<input type="file" id="inputID" name="file">
当一个按钮被点击提交时,一个JavaScript函数将运行(url:upload.php)。我需要能够从此输入字段访问$_FILES["inputID"]["tmp_name"],以便我可以在upload.php 上使用它,
move_uploaded_file($_FILES["inputID"]["tmp_name"], $target_file)
这可能吗?
目前,我收到一个错误:
注意:未定义的索引:inputID
非常感谢任何帮助。
非常感谢! :-)
【问题讨论】:
-
如果您的
<input>名称是file,那么您需要在PHP 中使用$_FILES["file"]["tmp_name"],因为它在服务器上,所以您无法从JavaScript 访问它。 -
这是不可能的,除非你用 php 将该值存储到某个地方,然后发出 ajax 请求以获取信息。
-
谢谢你们!
-
您甚至没有名为
inputID的字段。我认为您应该编辑问题并解释 what 您需要做什么,而不是 如何...
标签: javascript php html file-upload