Я создал очень простой веб-сайт, который предназначен для использования в качестве веб-приложения на iOS. Он имеет две страницы - index.php - это страница входа в систему, а действие отправки формы направляет вас на вторую страницу с графиками и данными (см. Изображения, если они запутались). Мне удалось удалить строку состояния браузера и нижнюю часть, поэтому страница входа выглядит нормально.
Проблема в том, что когда я нажимаю кнопку входа в систему на странице входа в систему, в верхней части следующей страницы появляется строка состояния (см. Еще раз скриншот, если запутался), и я не могу найти способ избавитьсяэтогоЯ должен также упомянуть, что нажатие на эту строку состояния возвращает меня на страницу входа.
Я пытался удалить элементы на своем веб-сайте, чтобы сузить то, как выглядит панель, и она кажется действием формы = "otherpage.php", которое вызывает панель
Кто-нибудь, кто строит PWA или что-то подобное, испытал это и нашел какие-либо объяснения / исправления?
Это код на index.php
<?php
// Start the session
session_start();
?>
<!DOCTYPE html>
<html lang = "en">
<head>
<meta charset = "utf-8">
<title>Fitness Tracker</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="https://fonts.googleapis.com/css?family=Nunito:300,400,600,700,800,900|Rubik:300,400,500,700&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Baloo+Bhaijaan|Fredoka+One|Passion+One|Poiret+One|Pompiere&display=swap" rel="stylesheet">
<?php require "header.inc";?>
<link rel = "stylesheet" href = "stylelogin.css"/>
</head>
<body>
<h1>Fitness Tracker</h1>
<div class = "loginbox">
<h2>Login</h2>
<form method = "post" action = "index.php">
<input required type ="text" placeholder = "Username" name ="user"/>
<br/>
<input required type ="password" placeholder = "Password" name = "pass"/>
<br/>
<button type = "submit">Log In</button>
</form>
</div>
<?php
require_once('settings.php');
if(isset($_POST["user"])==true && isset($_POST["pass"])==true){
$username = $_POST["user"];
$password = $_POST["pass"];
$conn = @mysqli_connect($host, $user, $pass, $database);
$query = "SELECT * FROM user WHERE loginuser = '$username' AND loginpass = '$password'";
$result = mysqli_query($conn, $query);
if($row = mysqli_fetch_assoc($result)){
$_SESSION["userid"] = $row["userid"];
echo "<script>window.location.href= \"mainpage.php\"</script>";
}else{
echo "<p>Enter the right user and pass.</p>";
}
}
?>
</body>
</html>
Я не знаюНе думаю, что код на другой странице будет уместным, поэтому я не буду его включать.
Я должен также упомянуть, что нажатие кнопки входа в систему на странице входа приводит вас к той же странице, на которой есть код, которыйзатем направит вас на вторую страницу, если данные для входа верны.
Изображение ссылки на скриншоты для лучшего изображения. https://ibb.co/XCN3LFw https://ibb.co/wppg8TB