我已经为Wordpress页面创建了一个表单,但是无法存储通过PHPMyAdmin输入到数据库中的数据。 这是下面的代码。
<form action="" method="post" class="frm">
<div class="frm--col1">
<input name="name" type="text" class="frm-input" placeholder="Name">
<input name="address" type="text" class="frm-input" placeholder="Address">
<input name="email" type="email" class="frm-input" placeholder="Email">
<input name="phone" type="text" class="frm-input" placeholder="Phone Number">
</div>
<div class="frm-col2">
<textarea name="message" class="frm-txtarea" id="" placeholder="Enter your message"></textarea>
<input type="submit" class="frm-submit" value="Connect With Us" name="send">
</div>
</form>
if(isset($_POST('submit')){
<?php
$n=$_POST['name'];
$a=$_POST['address'];
$e=$_POST['email'];
$p=$_POST['phone'];
$m=$_POST['message'];
global $wpdb;
$wpdb->insert(
'wpcu_messageform',
array("Name" => $n, "Address" => $a, "Email" => $e, "Phone" => $p, "Message" => $m),
array('%s','%s','%s','%s','%s')
);
?>
}
该表单可以正确显示,但是当任何用户填写该表单时,我都无法在数据库表中获取该数据。而是,单击“提交”按钮时,用户将进入未指定的页面,该页面中除了页面的页眉和页脚之外没有任何内容。