wordpress在表单操作中运行php文件

wordpress在表单操作中运行php文件,php,mysql,wordpress,Php,Mysql,Wordpress,我正试图重新做我的网站到wordpress,我有这个问题。我有一个表单,在一个提交php文件上运行并向数据库添加数据。如何在wordpress中运行php文件 XX X XXY 在WordPress表单页面中,不能放置php文件路径。如果要执行此操作,则需要创建一个模板 请遵循参考链接,在这里您可以知道如何在WordPress中创建模板: 在模板文件中输入您的代码: <?php /* Template Name: insertGolf */ if(!empty($_POS

我正试图重新做我的网站到wordpress,我有这个问题。我有一个表单,在一个提交php文件上运行并向数据库添加数据。如何在wordpress中运行php文件



XX
X
XXY


在WordPress表单页面中,不能放置php文件路径。如果要执行此操作,则需要创建一个模板

请遵循参考链接,在这里您可以知道如何在WordPress中创建模板:

在模板文件中输入您的代码:

<?php /* Template Name: insertGolf */ 
    if(!empty($_POST) && $_SERVER['REQUEST_METHOD'] == 'POST'){

    //do database related code here

       $link = mysqli_connect("c108um.DDD.com","f96860","qt3C2EQ","f96860"); 
if($link === false){
   die("ERROR: " . mysqli_connect_error());
 } 
 $datum = mysqli_real_escape_string($link, $_REQUEST['datum']); 
 $odkud = mysqli_real_escape_string($link, $_REQUEST['odkud']); 
 $sql = "INSERT INTO golf (datum, odkud) VALUES ('$datum', '$odkud')";
 if(mysqli_query($link, $sql)){ header('Location: golf.php');
 exit;
 }
 else{ 
 echo "ERROR: " . mysqli_error($link);
 } 
 mysqli_close($link);
}
?>
<form method="POST" action=""> 
<p>
        <label for="XX">XX</label>
        <input type="text" name="XX" id="XX">

      <label for="X">X</label>
        <input type="text" name="X" id="X">
      <label for="XXY">XXY</label>
        <input type="text" name="XXY" id="XXY">      
</p>
    <input type="submit" value="add to database">
</form>

在Temapte或管理页面内容中使用此表单?创建模板然后创建页面时,请在此页面中包含该模板。现在将“操作”留空。当您提交表单时。我希望它会有意义。将您的表单代码放入模板中,并在该模板中处理请求。您可以使用标题('位置:);退出();orwp_重定向($url);出口