单击提交按钮时如何将php验证文件调用为html文件

单击提交按钮时如何将php验证文件调用为html文件,php,html,wordpress,xampp,Php,Html,Wordpress,Xampp,我试图将PHP验证文件调用为HTML文件。有谁能建议我在点击提交按钮时如何调用那个php文件吗 示例html代码: <head> <style> .error {color: #FF0000;} </style> </head> <body style="background-color:#F2F2F2"> <form name="htmlform" method="post" onsubm

我试图将PHP验证文件调用为HTML文件。有谁能建议我在点击提交按钮时如何调用那个php文件吗

示例html代码:

<head>
    <style>
        .error {color: #FF0000;}
    </style>
</head>
<body style="background-color:#F2F2F2">
    <form name="htmlform" method="post" onsubmit="\test_form.php">
        <table width="550px" table align="center" frame="box" height="80%" style="margin-top:25px;margin-bottom:25px; background-color:#ffffff;border-radius:5px;"></tr>
            <tr>
                <th colspan="2">
                    <h3  align="center">Write to Us</h3>
                    <hr>
                </th>
            </tr>
            <tr>
                <td valign="top">
                    <label for="name">Name </label>
                </td>
                <td valign="top">
                    <input  type="text" name="name" maxlength="50" size="30">
                    <span class="error">* <?php echo $nameErr;?></span>
                </td>
            </tr>
            <tr>
                <td valign="top">
                    <label for="email">Email Address </label>
                </td>
                <td valign="top">
                    <input  type="text" name="email" maxlength="80" size="30">
                    <span class="error">* <?php echo $emailErr;?></span>
                </td>
            </tr>
            <tr>
                <td valign="top">
                    <label for="telephone">Telephone Number</label>
                </td>
                <td valign="top">
                    <input  type="text" name="telephone1" maxlength="30" size="30">
                </td>
            </tr>
            <tr>
                <td valign="top">
                    <label for="message">Message </label>
                </td>
                <td valign="top">
                    <textarea  name="message1" maxlength="1000" cols="25" rows="6"></textarea>
                    <span class="error">* <?php echo $messageErr;?></span>
                </td>
            </tr>
            <tr>
                <td colspan="2" style="text-align:center;">
                    <input type="submit" value="Submit" onclick="$.fancybox.close()">
                </td>
            </tr>
        </table>
    </form>
</body>

.错误{color:#FF0000;}
写信给我们

名称 * 电子邮件地址 * 电话号码 消息 *
PHP代码如下所示:

<?php
    if (isset($_POST['submit']))
    {
        if (empty($_POST["name"]))
            {$nameErr = "Name is required";}
        else
            {$name =test_input($_POST["name"]);}

        if (empty($_POST["email"]))
            {$emailErr = "Email is required";}
        else
            {$email = test_input($_POST["email"]);}

        if (empty($_POST["telephone1"]))
            {$telephone1 = "";}
        else
            {$telephone1 =test_input($_POST["telephone1"]);}

        if (empty($_POST["message1"]))
            {$messageErr = "Message is required";}
        else
            {$message1 = test_input($_POST["message1"]);}

        if(isset($name) && isset($email) && isset($message1))
        {
            echo "<h2>Your Input:</h2>";
            echo $name;
            echo "<br>";
            echo $email;
            echo "<br>";
            echo $telephone1;
            echo "<br>";
            echo $message1;
            $recipient = "pallavi.thota@pinovus.com"; ///  Your Email address
            if (isset($_POST['email']))
            {
            //Send Mail To Webmaster
                $email = $_POST['email'] ;
                $subject = 'Feedback Form';
                $message =  $name . ' has been subscribed to your website.';
                mail("$recipient", $subject, $message, "From:" . $recipient);
            }
        }
    }
    function test_input($data)
    {
        $data = trim($data);
        $data = stripslashes($data);
        $data = htmlspecialchars($data);
        return $data;
    }
?>

当我将php代码保存到html文件中并将其保存为php并在word press中执行时,这是不可接受的。


<form method="post" onsubmit="\test_form.php">
将其更改为:

<form method="post" action="test_form.php">


将其更改为:

<form method="post" action="test_form.php">


将其更改为:

<form method="post" action="test_form.php">


将其更改为:

<form method="post" action="test_form.php">

第一页和第二页的路径是什么

改用这个:


对于WP,请看一下,您不需要编写很多代码,只需在WP中配置第一页和第二页的路径是什么

改用这个:


对于WP,请看一下,您不需要编写很多代码,只需在WP中配置第一页和第二页的路径是什么

改用这个:


对于WP,请看一下,您不需要编写很多代码,只需在WP中配置第一页和第二页的路径是什么

改用这个:




对于WP,请看一下,您不需要编写很多代码,只需在WP

中进行配置,即可将其移动到test_form.php文件中,不显示任何内容,只显示空白页面,不显示验证。请建议一些解决方案,例如检查字段的验证specified@Pallavipradeep所有文件都存储在同一目录中?文件保存在同一目录中,但它只显示该页面而不进行验证。它被移动到test_form.php文件中,不显示任何内容,只显示空白页面,不进行验证。请建议一些解决方案,例如检查字段的验证specified@Pallavipradeep所有文件都存储在同一目录中?文件保存在同一目录中,但它只显示该页面而不进行验证。它被移动到test_form.php文件中,不显示任何内容,只显示空白页面,不进行验证。请建议一些解决方案,例如检查字段的验证specified@Pallavipradeep所有文件都存储在同一目录中?文件保存在同一目录中,但它只显示该页面而不进行验证。它被移动到test_form.php文件中,不显示任何内容,只显示空白页面,不进行验证。请建议一些解决方案,例如检查字段的验证specified@Pallavipradeep所有文件都存储在同一个目录中?文件保存在同一个目录中,但它只显示该页面,而不验证test_form.php的位置,它是否与html位于同一目录中?是的,它位于同一目录中,但未执行任何验证test_form.php在哪里,它是否与html位于同一目录中?是的,它位于同一目录中,但未执行任何验证test_form.php在哪里,它和html在同一个目录中吗?是的,它在同一个目录中,但不执行任何验证test_form.php在哪里,它和html在同一个目录中吗?是的,它在同一个目录中,但不执行任何验证任何目的?如果你只想使用php,试着检查你的目录,记住./goone dir ago,and../to rooti我想把这个html页面保存在wordpress中,它只接受html文件,php作为文本,不接受。它应该只在后端工作,这样它就可以被调用。你可以用Azrael在WP上激活jQuery,我可以用HTML和jQuery代码调用特定的代码。提前感谢jQuery验证,我使用这个链接完成了表单验证,删除了其中的php代码,并要求导航到另一个页面,它工作正常。但是我想把这个代码保存在WP中并检查一下。谢谢你的建议。有什么目的吗?如果你只想使用php,试着检查你的目录,记住./goone dir ago,and../to rooti我想把这个html页面保存在wordpress中,它只接受html文件,php作为文本,不接受。它应该只在后端工作,这样它就可以被调用。你可以用Azrael在WP上激活jQuery,我可以用HTML和jQuery代码调用特定的代码。提前感谢jQuery验证,我使用这个链接完成了表单验证,删除了其中的php代码,并要求导航到另一个页面,它工作正常。但是我想把这个代码保存在WP中并检查一下。谢谢你的建议。有什么目的吗?如果你只想使用php,试着检查你的目录,记住./goone dir ago,and../to rooti我想把这个html页面保存在wordpress中,它只接受html文件,php作为文本,不接受。它应该只在后端工作,这样它就可以被调用。你可以用Azrael在WP上激活jQuery,我可以用HTML和jQuery代码调用特定的代码。提前感谢jQuery验证,我已经使用这个链接完成了表单验证,删除了其中的php代码,并要求导航到它所在的另一个页面