У меня очень простой формат фрейма: index.html
<frameset rows="80,*" frameborder="1" border="5" framespacing="0"> <frame name="topNav" src="top_nav.html"> <frameset cols="220,*" frameborder="1" border="5" framespacing="0"> <frame name="menu" src="menu_1.php" marginheight="0" marginwidth="0" scrolling="auto" noresize> <frame name="content" src="content.php" marginheight="0" marginwidth="0" scrolling="auto" noresize> </frameset> </frameset>
И простой скрипт входа, который проверяет, соответствуют ли имя пользователя и пароль базе данных и т. Д.
Теперь, что я хочу сделать, это если информация правильная, это автоматическое перенаправление строки меню, но все, что я могу сделать, это перенаправить раздел содержимого
// check to see if they match! if ($username==$dbusername&&$password==$dbpassoword) { $_SESSION['username']=$username; echo '<meta http-equiv="REFRESH" content="2 ; url=servers.php" target="menu">'; } else echo "<center>Incorrect Information!</center>" ;
Теперь я могу легко сделать это, если я <a href>
пользователя щелкнуть тег <a href>
EG <a href="servers.php" target="menu">click me</a>
Поэтому я думал, что могу просто поставить target="menu"
в свои meta
, но все, что он делает, перенаправляет страницу содержимого.
Поэтому мой вопрос: я что-то делаю неправильно, или есть более простой способ сделать это?