在我的应用程序中,用户在进入主站点之前被直接登录。
我正在整个站点上呈现部分导航栏,但我不希望在登录页面上呈现导航栏。我不想为了防止这种情况而必须将导航栏代码复制并粘贴到所有视图中。
如果有一种方法可以停止显示在登录屏幕上的导航栏,而不必删除部分内容,那将会更干净。
您如何限制应用程序中一页的部分视图?
我正在使用设计。
我认为这篇文章不需要代码,但如果有帮助,我很乐意提供。谢谢。
<body>
<div class="login-card">
<h1>Log-in</h1><br>
<form action="incident-form.php" method="POST">
<input type="text" name="username" placeholder="Username">
<input type="password" name="password" placeholder="Password">
<input type="submit" name="submit" class="login login-submit" value="Login">
</form>
<div class="login-help">
<a href="#">Register</a> <a href="#">Forgot Password</a>
</div>
</div>
</body>
</html>
<?php
$connect = mysql_connect("localhost", "root", "");
mysql_select_db("aid");
if (isset($_POST['submit'])) {
$username = $_POST['username'];
$password = $_POST['password'];
$query = mysql_query("SELECT * FROM users WHERE username='".$username."'");
if (mysql_num_rows($query) > 0){
while($row = mysql_fetch_assoc($query)) {
if ($row = ['password'] == $password){
echo "Successfully logged in!";
}else{
echo "Wrong password";
} …Run Code Online (Sandbox Code Playgroud)