任何人都可以向我解释为什么每个其他页面都会根据需要设置显示我的图像,但此页面却没有。它的一个登录表单由聪明的技术关闭youtube。我一直试图自己设计风格,但不知道很多关于php我试图解决它,但我设法得到它做我想要的其他比我登陆后登陆这个sucsess页面我没有显示图像和表格是顶部而不是居中。我不明白..这是成功页面代码....
<?php
/* Displays all successful messages */
session_start();
?>
<!DOCTYPE html>
<html>
<head>
<title>Success</title>
<link rel="stylesheet" href="css/style.css">
</head>
<?php
$bg = array('bg-01.gif', 'bg-02.gif', 'bg-03.gif', 'bg-04.gif', 'bg-05.gif', 'bg-06.gif', 'bg-07.gif' ); // array of filenames
$i = rand(0, count($bg)-1); // generate random number size of the array
$selectedBg = "$bg[$i]"; // set variable equal to which random filename was chosen
?>
<style>
#wrapper{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
padding:10px;
background: url("signinimages/<?php echo $selectedBg; ?>") no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
}
.fader{
opacity:0;
transition:4s;
}
.faderin{
opacity:1;
transition:4s;
}
</style>
<script>
window.onload=(function(){
document.getElementById('wrapper').classList.remove("fader");
document.getElementById('wrapper').classList.add("faderin");
});
</script>
<body>
<div id='wrapper' class='fader'>
<div class="form">
<h1><?= 'Success'; ?></h1>
<p>
<?php
if( isset($_SESSION['message']) AND !empty($_SESSION['message']) ):
echo $_SESSION['message'];
else:
header( "location: index.php" );
endif;
?>
</p>
<a href="index.php"><button class="button button-block"/>back to Sign in</button></a>
</div>
</div>
</body>
</html>
以下是包含完整代码的视频..
https://www.youtube.com/watch?v=Pz5CbLqdGwM
这是文件中的完整代码。
https://clevertechie.com/files/login- ...
如果您愿意,这里有一个文本版本。
https://clevertechie.com/php/20/login-system-php-mysql-database
我不知道我做错了什么...感谢任何帮助,如果有人能看到这是在做什么以及为什么它没有做我想做的事情。