如何使用POST创建json数组?

时间:2015-12-05 14:37:42

标签: php json forms

请忘记我糟糕的英语。

我使用GD库创建了一个简单的应用程序,但是在表单上必须通知图像中的文本,填充x和y填充,将在PHP中的DG变量中接收:$ title,$ x和$ y。

在file form.php中我有一个简单的表单:

  <form method = "POST">
   Title <input type = "text">
    X <input type = "text">
    Y <input type = "text">
   / * Others fields * /
</ form>

我不知道如何使用表单中的数据创建一个json,然后我继续使用php:

$ json = json_decode ($ jsondata, true);

1 个答案:

答案 0 :(得分:1)

这是一个很小的代码剪切,允许你这样做:

<form method = "POST">
    Title <input name="title" type = "text">
    X <input name="x" type = "text">
    Y <input name="y" type = "text">
    <!-- other fields -->
    <input type="submit" value="Submit">
</form>


<?php
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $json = json_encode($_POST);

    echo $json;
}
?>