У меня есть HTML-страница, отображающая мой форум phpBB3 через iframe, например, используя следующее:
<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) браузер просто перенаправляет меня на страницу входа без ввода каких-либо полей.