我一直在网上搜索几个小时,我似乎无法找到答案。
我想要做的是在php函数中放置一个<form>
标记,如果满足某个条件,它会将我重定向到另一个x.php文件。
答案 0 :(得分:2)
听起来很简单:
function myFunction() {
if ( Some Condition Here ) {
?>
<form action="x.php">
<button>submit</button>
</form>
<?php
}
}
显然,在提交表单之前不会发生“重定向”。重定向是为了响应HTTP请求而不是“有表单”。
答案 1 :(得分:0)
您不使用表单重定向,而是使用标题
function redirect(url){
header("Location: ".url);
die();
}
所以现在
if(some_condition){
redirect("anotherFile.php");
}
答案 2 :(得分:0)
对于重定向使用以下代码:
header('Location: page.php');
exit;