为什么在寄回表格后,我会得到404?

时间:2011-06-23 作者:JM at Work

我正在创建联系人表单页。也许我做错了?我有点像

<?php
// even when I remove this validation block it fails
if (isset($_POST[\'name\'])) {
    // do validation ... 
}

get_header(); 
?>
...
<form id="frmContact" action="<?php the_permalink() ?>" method="post">
    ... 
</form>
... 
我在另一个页面中使用了相同的逻辑,它是有效的。。。URL是正确的,如果我刷新页面,它就会工作。只回邮404

2 个回复
最合适的回答,由SO网友:mfields 整理而成

也许可以尝试清除action属性:action=“”

SO网友:Anton Karbanovich

例如,Wordpress发布了一个name=“name”字段,并试图将其更改为name=“clientname”,从而触发了一些事件。

结束

相关推荐

找不到cForms操作处理程序页

我在任何地方都找不到cforms插件的操作处理程序页面。我想使用post值在cforms插件的action handler页面中编写一些函数。