在我的主网站上,我在Drupal中构建了一个Drupal表单(使用模块)来收集简报订阅者。
在另一个内置HTML的网站上,需要显示相同的时事通讯表单,表单上的任何提交都会将值发布到我的Drupal网站。
我将Drupal表单的源代码(HTML)复制到我的HTML网站,但是当我点击提交时,这些值没有提交到Drupal表单。它只是在Drupal上显示了一个新的形式。
有没有办法将HTML表单中的值提交给Drupal?
答案 0 :(得分:0)
正如Clive所说,CSRF保护阻止您这样做。
解决此问题的另一种方法是在您的Drupal站点中使用iframe。它需要对显示进行一些调整以使其适合您的其他网站,但它允许访问者在仍然查看其他网站的同时将数据提交到Drupal表单。