【发布时间】:2021-08-03 07:13:17
【问题描述】:
目前在我的网站上,我允许用户将 JSON 数据粘贴到 HTML 表单中,然后我使用 JSON 数据来更改页面的呈现。如何用文件上传功能替换表单?我不需要将数据存储在 Web 服务器上。只要这一切都在浏览器中运行就可以了。我的网站是用 PHP 编写的。谢谢。
【问题讨论】:
-
使用
file_get_contents($_FILES['name']['tmp_name']),其中name是<input type="file">的名称 -
代替
$_POST['textarea_name'] -
这一切都可以在浏览器中完成,但这是否容易取决于数据的结构和页面的构建方式。它的优点是不需要重新加载页面。你能发布一个页面源和 JSON 数据的简单示例吗?
-
@Barmar - 你的例子是使用 jquery 吗?我目前没有使用 jquery。
-
我的 cmets 是 PHP,不是 JavaScript。