您的意思是在表单 POST 由 MySQL 数据库使用 php 脚本进行身份验证之后,您需要重定向到 Microtik 服务器,但是您必须再次传递一些 php 脚本接收到的 POSTED 值......?
在脚本中进行身份验证后,您可以使用 php curl进行重定向。或者,如果 Microtik 服务器登录接受 GET 变量,您可以尝试类似
<?php
Header("Location: http://microtikurl/index.php?username=" . $_POST["username"])
?>
或者,您可以创建另一个 HTML 页面来调用其doLogin()
函数(重定向到 Microtik 服务器),如下所示:
<?php
// authenticate POSTED values here against MySQL database
?>
<html>
etc...
<body onload="doLogin('<php echo $_POST["username"]; ?>');">
<script type='text/javascript'>
function doLogin(username) {
// etc...
// use `window.location = ''`, or ajax, or create and `submit()` a hidden form on this page. }
</script>