我试图通过一个表单/链接的POST方法在两篇Wordpress帖子之间传递数据。然而,第二篇帖子似乎无法获取帖子数据。我想知道这是否与我的permalink结构有关,它没有文件名,只有目录路径。
第1页使用以下表单“链接”到第2页,同时通过POST方法通过隐藏字段发送数据:
<form name="offer" action="http://themotoroilevaluator.com/members-blog/motor-oil-bible-special-offer/" method="post" style="padding: 0px; margin: 0px;">
<input type="hidden" name="discount" value="yes">
<INPUT TYPE="image" SRC="/members-blog/wp-content/uploads/2011/12/special-offer.png" HEIGHT="350" WIDTH="550" BORDER="0" ALT="Discount Plus Additional Special Bonus Downloads - Click Here">
</form>
然后,在第2页,我有以下php代码,它应该从POST数组的隐藏字段中获取数据:
$discount = $_POST[\'discount\'];
应该足够简单,但它不起作用。我尝试将完全相同的代码放在一个独立的php页面上,并将表单作为“action”发布到该页面,效果很好。我需要做些什么才能在Wordpress中工作?
回显$折扣或$\\u POST[\'折扣]]不会产生任何结果,而print\\r($\\u POST)会产生一个空数组。有什么想法吗?