我有一个HTML表单,当点击提交时,在
的帮助下给我一个JSON格式的输出$('#result').text(JSON.stringify($('form').serializeObject()));
我的HTML表单包含action="filename.php"
*,其方法为发布
现在我想在PHP文件中发送/读取这些值,并且应该能够对它们执行操作。比如,在屏幕上打印它们(Echo)或将它们插入数据库。
请帮助我如何在我的php文件中以可读/可访问的格式获取值? 提前谢谢。
答案 0 :(得分:1)
在filename.php中
$formData = json_decode($_POST['fieldname']);
会将表单帖子中的json字符串解码为PHP对象。如果你想要一个数组传递true
作为json_decode方法的第二个参数
您需要将fieldname
替换为包含json数据的HTML / Javascript中的属性名称。
答案 1 :(得分:0)
您可以正常发布变量(没有JQuery序列化到JSON),然后您可以通过$_POST
中的filename.php
变量访问发布的变量。