提交按钮重定向到不同的地址

Submit button redirecting to different address

所以这个表单的提交按钮应该将数据发送到 localhost/mvc/contact/test 并重定向到 localhost/mvc/contact

第一次点击提交按钮效果很好

Right

但是当我再次点击提交按钮时,它会将我带到 localhost/mvc/test

Not right

这里是 html 形式的代码 <form action="test" method="post" accept-charset="utf-8" class="contact">

当我将其设为 <form action="contact/test" method="post" accept-charset="utf-8" class="contact"> 时,它首先将我重定向到 localhost/mvc/contact,但在第二次尝试时重定向到 localhost/mvc/contact/contact/test

顺便说一句,这是一个简单的 mvc 框架,您可以在 github 上查看它,以便更清楚地了解 Leggera @ Github

上述代码存在于 view/contact/index.php

您可以试试这些:

  1. 您必须给出文件的完整路径,例如 <form action="contact/test/index.html" method="post" accept-charset="utf-8" class="contact">
  2. 在contact/test的索引文件中可以使用<?php header("Location: http://www.example.com/");?> 进行重定向。
  3. 可能是您给的文件路径有误。

您必须提供更多详细信息才能获得更具体的答案