php og div
Halløj... har lige fået et lille problem med mit php!!jeg har lavet et login system.. Når jeg skriver min kode forkert skal den komme op med dette: Wrong username or password det gør den også hvis jeg laver min kode i tabeller men lige så snart at jeg skifter til min egen kodning hvor jeg bruger div så vil den bare ikke komme op med teksten hvis man skriver forkert.. det samme er gældende for denne tekst "Please fill out all fields" den kommer kun når jeg laver min kodning i tabeller.. hvad kan være galt..???
<?php
session_start();
include("conf.php");
$user = $_POST["user"];
$pass = $_POST["pass"];
$subm = $_POST["subm"];
if ($user && $pass) {
if ($user == $usr && $pass == $psw && $auto) {
setCookie("Elogin", "$user|$pass", time()+60*60*24*365*2);
header("location:$page");
exit;
} elseif ($user == $usr && $pass == $psw) {
$_SESSION['Euser'] = $user;
$_SESSION['Epass'] = $pass;
header("location:$page");
exit;
} else {
$msg = "<div class=\"middletext\">Wrong username or password</div>";
}
} else {
$msg = "Please fill out all fields";
}
?>
<html>
<head>
<title></title>
<style>
body {
font-family: Lucida Grande, Verdana, Arial, Sans-Serif;
background-color: #ededed;
margin: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}
#bigtable {
padding: 0px;
width: 100%;
height: 100%;
}
#littletable {
padding: 0px;
border: 1px solid #dddddd;
background-color: #ffffff;
width: 200px;
height: 300px;
}
#macrotable {
margin: 5px 5px 5px 5px;
padding: 0px;
background-color: #ffffff;
width: 190px;
height: 290px;
}
.littletable2 {
padding: 0px;
background-color: #ffffff;
width: 5px;
}
.littletable3 {
padding: 0px;
background-color: #ffffff;
width: 195px;
}
.middletext {
margin-left: 0.8em;
color: #444444;
font-size: 14px;
font-weight: normal;
letter-spacing: -1px;
display: inline;
font-family: Helvetica, Tahoma, Arial, sans-serif;
}
input[type=text], textarea {font: 1em Verdana, Arial, Helvetica, Sans-Serif;
padding: 3px;
color: #777;
}
#contactsubmit {font: 1em Verdana, Arial, Helvetica, Sans-Serif;
height: 50px;
width: 147px;
font-size: 10px;
padding: 3px;
color: #444444;
}
</style>
</head>
<body>
<div id="bigtable">
<div id="littletable">
<div id="macrotable">
<?php
if ($subm) {
echo "<div class=\"middletext\">$msg</div>";
}
?>
<form action="<?php $_SERVER["PHP_SELF"]; ?>" method="post">
<font size="1">Brugernavn:</font>
<input type="text" name="user" size="20" maxlength="20" value="<?php echo htmlentities(stripslashes($user)); ?>" class="input">
<font size="1">Adgangskode:</font>
<input type="password" name="pass" size="20" maxlength="20" class="input"/><br><br>
<input type="submit" name="Login" value="Enter" class="input" />
</form>
</div>
</div>
</div>
</body>
</html>
