我正在为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>
数据.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并打印值?
1条答案
按热度按时间cunj1qz11#
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