【发布时间】:2019-02-14 15:32:09
【问题描述】:
我有一个 php 页面,它应该能够上传 .json 文件,我的 PHP 代码需要从导入的文件中读取 json。
我试过这个:
HTML
<form method="POST">
<input type="file" name="importfile" id="inportfile" onchange="this.form.submit()" accept="application/json" style="display:none"/>
<button id="import">Import</button>
<script>
$('#import').click(function(){ $('#inportfile').trigger('click'); });
</script>
</form>
PHP
if(isset($_POST['importfile'])){
// read json file
$data = file_get_contents($_FILES['importfile']['tmp_name']);
$_SESSION['data'] = $data;
}
但这不起作用。 有人知道如何以正确的方式做到这一点吗?
【问题讨论】:
-
本文档中没有json处理
-
你的代码中的json也没有问题
-
好吧添加了
enctype属性现在怎么办?
标签: php