2011-04-10 131 views
3

我有一個表單並需要提交它並將數據保存爲JSON文件。 這可能嗎? 如果是這樣怎麼樣?將表單保存爲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> 

回答

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

這太神奇了。非常感謝。 – BarryMode 2015-12-17 04:32:03

1

只是用這樣json_encode($_POST)