在 php 中登录后重定向 link 不工作
Redirect link is not working after loggin in in php
我想在登录网站(default7test.php)后制作它,它必须打开默认8 link。但它没有打开,仍然 default7test.php link 仍然存在。我想做的是如果我打开 default7.test.php,它必须自动打开 default8.html link。
<?php
$loginname = '';
$stsiteuser = '';
$email = '';
$usrgrp = '';
$stldap = '';
session_set_cookie_params(0, '/', 'sgewsweb.amk.st.com');
session_start(['read_and_close' => true]);
if (isset($_SESSION["loginname"])) {
$loginname = $_SESSION["loginname"];
$email = $_SESSION["email"];
$stsiteuser = $_SESSION["stsiteuser"];
$usrgrp = $_SESSION["usrgrp"];
$badgeno = $_SESSION["badgeno"];
//echo "LDAP: ".$ldapbadge;
}
//session_write_close();
if ($usrgrp == "999998") {
echo "<tr><td class=\"left_padding\"><a class=info href=\"http://sgewsweb.amk.st.com:8080/web/sgews/default8.html\" target=\"_blank\"></a></td></tr>";
}
$imgnm = Array();
$count = 0;
echo "<html>\n";
echo "<head><title>SGEWS Homepage</title>\n";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"\web/css/apewsmain.css\"/>\n";
echo "<script src=\"\web/js/apews/apewsjs.js\" type=\"text/javascript\"></script>";
//for instant search on main page --- isaac
echo "<script type=\"text/javascript\" src=\"\web/js/apews/jquery/jquery-1.3.2.js\"></script>";
echo "<script type=\"text/javascript\" src=\"\web/js/apews/search.js\"></script>";
//for slideshow --- isaac
echo "<script type=\"text/javascript\" src=\"\web/js/apews/jquery.cycle.js\"></script>";
echo "<script type=\"text/javascript\" src=\"\web/js/apews/slideshow.js\"></script>";
//for instant search on main page --- isaac
echo "<script type=\"text/javascript\" src=\"\web/js/apews/main.js\"></script>";
//include( "//sgewsnant21.amk.st.com/ewsweb/wwwroot/library/common7/apewsheader_main.php");
include( "//sgewsnant21.amk.st.com/ewsweb/wwwroot/library/common7/apewsheader_mainnew.php");
include ("ip_control7.php");
?>
以上页面为 default7test.php。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<div>Redirecting SGEWS Page to Microsoft Edge</div>
<script type="text/javascript">
function detectbrowser() {
var ua = window.navigator.userAgent;
if (ua.indexOf("Edg") > 0) { //Edge
window.location = "http://sgewsweb.amk.st.com:8080/web/sgews/default8.cgi";
} elseif (ua.indexOf("Trident") > 0 || ua.indexOf("Chrome") > 0) { //IE or Chrome
window.location = ("microsoft-edge:http://sgewsweb.amk.st.com:8080/web/sgews/default8.cgi");
window.location.replace(
"http://sgewsweb.amk.st.com:8080/web/sgews/default8.cgi?welcome2sgews=20211109100035")
}
}
detectbrowser();
</script>
</body>
</html>
以上页面是我为重定向而制作的 default8.html。
<a>
标签不会重定向,除非您点击它,您应该在 default7test.php 中的 php 代码中尝试 header('Location:http://sgewsweb.amk.st.com:8080/web/sgews/default8.html');
以重定向到 8.
我想在登录网站(default7test.php)后制作它,它必须打开默认8 link。但它没有打开,仍然 default7test.php link 仍然存在。我想做的是如果我打开 default7.test.php,它必须自动打开 default8.html link。
<?php
$loginname = '';
$stsiteuser = '';
$email = '';
$usrgrp = '';
$stldap = '';
session_set_cookie_params(0, '/', 'sgewsweb.amk.st.com');
session_start(['read_and_close' => true]);
if (isset($_SESSION["loginname"])) {
$loginname = $_SESSION["loginname"];
$email = $_SESSION["email"];
$stsiteuser = $_SESSION["stsiteuser"];
$usrgrp = $_SESSION["usrgrp"];
$badgeno = $_SESSION["badgeno"];
//echo "LDAP: ".$ldapbadge;
}
//session_write_close();
if ($usrgrp == "999998") {
echo "<tr><td class=\"left_padding\"><a class=info href=\"http://sgewsweb.amk.st.com:8080/web/sgews/default8.html\" target=\"_blank\"></a></td></tr>";
}
$imgnm = Array();
$count = 0;
echo "<html>\n";
echo "<head><title>SGEWS Homepage</title>\n";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"\web/css/apewsmain.css\"/>\n";
echo "<script src=\"\web/js/apews/apewsjs.js\" type=\"text/javascript\"></script>";
//for instant search on main page --- isaac
echo "<script type=\"text/javascript\" src=\"\web/js/apews/jquery/jquery-1.3.2.js\"></script>";
echo "<script type=\"text/javascript\" src=\"\web/js/apews/search.js\"></script>";
//for slideshow --- isaac
echo "<script type=\"text/javascript\" src=\"\web/js/apews/jquery.cycle.js\"></script>";
echo "<script type=\"text/javascript\" src=\"\web/js/apews/slideshow.js\"></script>";
//for instant search on main page --- isaac
echo "<script type=\"text/javascript\" src=\"\web/js/apews/main.js\"></script>";
//include( "//sgewsnant21.amk.st.com/ewsweb/wwwroot/library/common7/apewsheader_main.php");
include( "//sgewsnant21.amk.st.com/ewsweb/wwwroot/library/common7/apewsheader_mainnew.php");
include ("ip_control7.php");
?>
以上页面为 default7test.php。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<div>Redirecting SGEWS Page to Microsoft Edge</div>
<script type="text/javascript">
function detectbrowser() {
var ua = window.navigator.userAgent;
if (ua.indexOf("Edg") > 0) { //Edge
window.location = "http://sgewsweb.amk.st.com:8080/web/sgews/default8.cgi";
} elseif (ua.indexOf("Trident") > 0 || ua.indexOf("Chrome") > 0) { //IE or Chrome
window.location = ("microsoft-edge:http://sgewsweb.amk.st.com:8080/web/sgews/default8.cgi");
window.location.replace(
"http://sgewsweb.amk.st.com:8080/web/sgews/default8.cgi?welcome2sgews=20211109100035")
}
}
detectbrowser();
</script>
</body>
</html>
以上页面是我为重定向而制作的 default8.html。
<a>
标签不会重定向,除非您点击它,您应该在 default7test.php 中的 php 代码中尝试 header('Location:http://sgewsweb.amk.st.com:8080/web/sgews/default8.html');
以重定向到 8.