如何创建以JSON格式发送和接收数据的HTML表单?

时间:2016-11-17 11:04:15

标签: php json forms curl joomla

我想创建一个表单,通过curl将您在文本框中键入的文本发送到另一台服务器。发送的文本必须以JSON格式发送。虽然在HTML中创建表单对我来说不是问题,但对我来说PHP并不是那么明显。

我的网站使用Joomla版本3.6.x.当然,在发送文本后,您应该收到JSON格式的响应,该响应应显示在页面上。

发送的JSON如下所示:

{"inputtext":"Kilka godzin wcześniej doszło do rozmowy telefonicznej między prezydentem Dudą a Donaldem Trumpem, który niespodziewanie wygrał 8 listopada wybory prezydenckie w USA. Ambasador Wilczek zwrócił uwagę, że była to \"siódma rozmowa prezydenta-elekta z przywódcą kraju UE i pierwsza z przywódcą kraju z Europy Środkowo-Wschodniej, nie licząc Rosji i Ukrainy\", co jego zdaniem świadczy to o tym, że \"Trump traktuje Polskę poważnie\"."}

响应:

{"tags":[{"key":"USA","value":59},{"key":"Donald Trump","value":54},{"key":"UE","value":46},{"key":"Ukraina","value":31},{"key":"wilczek","value":19},{"key":"duda","value":17},{"key":"Rosja","value":7},{"key":"rozmowa telefoniczna","value":1},{"key":"ambasador","value":0}]}

有人可以这么善良并帮助我吗?

1 个答案:

答案 0 :(得分:-1)

您可以使用Joomla ajax界面来执行此操作。我们有关于如何使用它的详尽指南here。基本上,您需要做的是创建一个“特殊”模块,然后使用ajax请求调用该模块以获取结果。

使用Joomla ajax界面是一种出色的最佳实践,它可以让您的代码受益于Joomla层的安全性。