标签: anchorpoint

当PHP表单提交时自动跳转到HTML锚点

我正在尝试将一个表单添加到我的索引页面中,这样当您单击提交时,它将在页面重新加载时自动返回到表单.现在,如果页面上有任何错误,它将在表单上方显示它们,并给出一点谢谢消息.

我目前在index.html页面上有以下内容:

<?php
    include "check.php";
?>
<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
    Name:<br/> <input type="text" name="name" value="<?php echo $_POST['name']; ?>" size="30" /><br/><br/>
    Email Address:<br/> <input type="text" name="email" value="<?php echo $_POST['email']; ?>" size="30"/> <br/><br/>
    Company Name:<br/> <input type="text" name="companyName" value="<?php echo $_POST['companyname']; ?>" size="30" /> <br/><br/>
    Message:<br/>
    <textarea style="resize: none;" name="message" rows="5" cols="30"><?php echo $_POST['message']; ?></textarea>
    <br/>
    <input type="submit" name="Submit" />
</form>
Run Code Online (Sandbox Code Playgroud)

当我提交页面时,它将运行check.php文件并验证所有数据是否正常.如果满足所有条件,则应返回以下If/Then语句.

if (!$errors) {
    $mail_to = 'test@test.com';
    $subject = 'New Mail from Form Submission';
    $message  = 'From: ' . $_POST['name'] …
Run Code Online (Sandbox Code Playgroud)

html php forms anchorpoint

1
推荐指数
1
解决办法
3360
查看次数

标签 统计

anchorpoint ×1

forms ×1

html ×1

php ×1