我同意转发,但有人建议我一次问一个问题。我的previous question被搁置了,因为同时使用这3将是非常大的。
我已经检查过互联网和堆栈溢出,但我找不到答案。
这是我的问题。
我有一个项目,我应该问一个用户大约30-40个问题或更多,用户也应该上传一些图片,以及(约5-8)
所以我想问,,我怎样才能获取所有的数据(图像和信息),用创建一个JSON文件?
同时,我也为无法提供我尝试过的任何示例代码表示歉意,因为我不知道如何开始。
谢谢大家提前给你时间:)
发布于 2016-10-04 05:37:50
一个简单的解决方案是添加所有字段,包括图像文件上传html元素到html页面,并将其包装在<form>
标记中,确保标记中有enctype="multipart/form-data“,而服务器php文件具有操作属性。
<form enctype="multipart/form-data" method="POST" action="serverside.php">....<all the fields ...</form>
将其提交到serverside.php文件,然后遍历所有字段并将它们添加到数组中。在将图像写入数组之前,Base64对每个图像进行编码,以便您有一个字符串,然后将其添加到数组中。
在将整个数组写入json文件时,json_encode:
$fp = fopen('thefile.json', 'a');
fwrite($fp, $json_encode($myarray);
https://stackoverflow.com/questions/39843854
复制相似问题