将表单保存为JSON

3

我有一个表单,需要提交并将数据保存为JSON文件。

是否可以实现?如果可以,请问如何操作?

以下是我的简单表单:

<form action="#" method="">
<div data-role="fieldcontain">
<label for="date">Date Input:</label>
<input type="date" name="date" id="date" value=""  /><br /><br />
<label for="textarea">Event:</label>
<textarea cols="40" rows="8" name="textarea" id="textarea"></textarea>
<input type="submit" value="save to json" />
</div>      
</form>
3个回答

7
<?php 
  $file = dirname(__FILE__).'/form-data-'.time().'-'.rand(1000,9999);
  file_put_contents($file, json_encode($_REQUEST));
?>

这太棒了。非常感谢你。 - Barry

2

1

只需使用 json_encode 函数,像这样 json_encode($_POST)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接