我有一个 HTML 页面,通过 iframe 显示我的 phpBB3 论坛,如下所示:
<iframe name="inlineframe" src="http://www.website.net/forums/index.php" frameborder="0" scrolling="auto" width="100%" height="1500" marginwidth="5" marginheight="5" ></iframe>.
我这样做是为了在论坛顶部显示一个 HTML 编码的菜单栏。
在另一个 HTML 页面(主页)上,我有一个带有输入字段的容器,允许您通过以下代码直接登录到论坛:
<form action="http://www.website.net/login.php?mode=login" method="post">
<label for="username">Username</label><input type="text" name="username" required>
<label for="password">Password</label><input type="password" name="password" required>
<input type="submit" name="login" value="Login" class="loginbtn"/><a href="http://www.website.net/register.php">Register</a>
</form>
因此,如果用户在框中输入他们的登录信息并点击提交,他们会直接从主页进入论坛并自动登录。
当我将提交按钮直接链接到 phpBB 论坛(没有菜单栏)时,它工作正常,但当它被嵌入时(带有菜单栏)则不行。
如果与嵌入式 PHP 链接 (www.website.net/register.php) 一起使用,浏览器只需将我带到登录页面,而无需输入任何提交的字段。