HTML PHP FORM两个动作?

时间:2017-03-19 18:29:02

标签: php html forms

我有一个HTML表单,在用户提交表单后,他们会看到我的FormSubmit.php谢谢页面。有没有办法让感谢页面在提交后仍然显示,还要添加一个指向另一个php页面的链接,该页面会显示谁添加了他们的名字? 我创建了一个从文本文件中读取的SignupList.php页面。我将链接添加到底部的表单HTML页面和FormSubmit.php谢谢页面,但是当我添加一个名称时,到达我的FormSubmit.php谢谢页面,然后单击指向我的SignupList.php页面的链接没有名字。当我用SignupList.php替换FormSubmit.php时,我注意到表单操作部分的HTML页面上我得到了我想要的结果,在点击提交后显示了一个名称,但是我的感谢页面已经消失了,因为我删除了操作。关于我如何做到这两点的任何建议?如果我需要进一步解释,请告诉我。

 <!DOCType html>
    <html>
    <head>
    <title>Form</title>
            <html lang="en">
            <link rel="stylesheet" type="text/css" href="css/stylesheet.css">
        </head>
        <body>
          <form method="post" action="FormSubmit.php"> 
              <p>Please sign up</p>
              <p> First Name:<br>
                 <input type="text" name="firstname" size="30">
              </p>
              <p> Last Name:<br>
                 <input type="text" name= "last name" size="30">
              </p>
              <p>
             <input type="submit" value="Submit Information">
             </p>
             <a href="SignupList.php">View Sign Ups</a>
          </form>
    </body>
    </html>

编辑:我不知道为什么我被投了票,但我想出了这个问题。我需要编辑我的FormSubmit.php文件以写入文档。

1 个答案:

答案 0 :(得分:0)

Formsubmit.php中,添加:

header('Refresh: 3;url=page.php');

将刷新标题并在3秒后重定向页面。