我正在为wordpress网站创建表单。目前,我使用空白action
成功获得同一页面的价值。
现在我需要在data.php
页面上获取表单值。
表格
<form id="post-container" action="<?php echo home_url( '/' ); ?>data.php" method="POST">
<input name="aa" value="post_id"> ........ </input>
<input name="ab" value="post_id"> ........ </input>
<input type="submit" name="submit" value="submit">
</form>
data.php
<?php
if (isset ( $_POST['aa'] )){
$ID = $_POST['aa'] ;
echo get_post_meta( $ID, 'brand', true );
}
if (isset ( $_POST['ab'] )){
$ID = $_POST['ab'] ;
echo get_post_meta( $ID, 'brand', true );
}
?>
提交后
url = http://localhost/mobile/data.php
这是正确的。
但它显示index.php,这是错误的,也不会打印任何值。
如何将表单提交到data.php并打印值?
答案 0 :(得分:0)
Wordpress可以保护POST,GET请求..
我有一些关于它的链接
wordpress-jquery-contact-form-without-a-plugin
create-a-submit-form-in-wordpress
add_query_arg
how-to-submit-a-form-in-wordpress