javascript - 是否可以使用 javascript 从文件字段中获取 $_FILES ["inputID"] ["tmp_name"]?

标签 javascript php html file-upload

我有一个输入框:

<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)

这可能吗?
目前,我得到一个错误:

Notice: Undefined index: inputID

非常感谢任何帮助。

非常感谢! :-)

最佳答案

move_uploaded_file() 是一个 php 函数,运行在基于 PHP 的服务器端应用程序上。

提交表单后由 PHP 处理。

在它被发送之前,您不能从 JavaScript 访问它,无论您提交它的方式是什么,无论是使用 XHR 请求异步提交,还是直接将表单提交到它的处理程序路由。

关于javascript - 是否可以使用 javascript 从文件字段中获取 $_FILES ["inputID"] ["tmp_name"]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31398084/

相关文章:

HTML5 <audio> 标签 - 自动播放,即使标签没有焦点

javascript - 如何使用 PHP 将 HTML 转换为 JSON?

javascript - window.open() 在第二次单击时未打开正确的窗口大小

javascript - 在 ExtJS4 网格 qtip/tooltip 中渲染图像

javascript - 在java中将月份中的天数列为下拉列表的可行算法

php - 从 PHP 添加到数据库插入 NULL

php - MySQL 中的算术运算

Javascript 数据表使用 JSON 数据的渲染函数生成 HTML 链接

php - 如何在创建 session 时获取两个字段?

javascript - 如何使用两个 CSS 文件设置一个 HTML 文件的样式?