Php 如何将所选选项重定向到标题
我有一个下拉菜单,有多个选项。如何根据所选选项将用户重定向到不同的页面 //php代码如下所示Php 如何将所选选项重定向到标题,php,html,Php,Html,我有一个下拉菜单,有多个选项。如何根据所选选项将用户重定向到不同的页面 //php代码如下所示 <?php session_start(); if(isset($_POST['submit'])){ if($_POST['options'] == "" ){ header("Location: error.html"); exit; }els
<?php
session_start();
if(isset($_POST['submit'])){
if($_POST['options'] == "" ){
header("Location: error.html");
exit;
}else{
$checked = $_POST['options'];
$_SESSION['checked'] = $checked;
}
}
?>
用户已经登录,我只需要将用户重定向到所选的选项标题。如果您想在错误页面上重定向用户,如果用户没有选择任何内容,请尝试以下代码,请注意,您必须在标题位置定义完整url
<?php
session_start();
if(isset($_POST['submit'])) {
if(isset($_POST['options'])) {
$checked = $_POST['options'];
$_SESSION['checked'] = $checked;
} else {
header("Location: https://www.example.com/error.html");
exit;
}
}
?>
ans已在您的que中…在else条件中添加重定向代码我只需要将用户重定向到所选的选项标题。在使用URL作为标题值(“位置:“.$\u POST['options'])的选项中,这实际上意味着什么;比如:$\u POST['options']=“mytest.php”;标题(“位置:”.$_POST['options']);在其他部分。你是指标题(“位置:$checked”)代码>这个问题不清楚。如果您发布并离开只是为了在将来某个日期返回,那么您将需要等待其他人看到您的代码的其余部分,即HTML表单。同时,检查错误;您可能在页眉之前输出。有人要求澄清,;你应该回应。作为在座听众的一部分,我留下了这个问题。这对问题中的代码有何改进?它不会重定向到任何新的地方。