Login systemer FEJL
Hej!Jeg er igang med at login system med admin.
Koderne lyder sådan her: (skriver længere nede)
Når jeg er færdig med at skrive login systemmet og jeg opdatere siden. kommer der fejl: http 500
her er koderne.
index.php
<?php
session_start();
if(isset)($_SESSION['loggedin])) {
<?
<p>Du er logget ind, velkommen.</p>
<?php
} else {
?>
<p>Du er ikke logget ind</p>
<?php
}
?>
<p>Du er ikke logget ind</p>
<ul>
<li><a href="index.php">Forside</a></li>
<li><a href="admin.php">Admin side</a></li>
<li><a href="logout">Logud</a></li>
</ul>
<div> style="float:left;width:200px;text-align:center;border:1px solid #c1c1c1">
<form method="post" action"login.php"
<p style=width 85px;"">Brugernavn:</p> <input type="text" name="username" /><br />
<p style=width 85px;"">Kodeord:</p> <input type="text" name="password" /><br />
<br />
input type="submit" value=Log ind /> <br />
</form>
</div>
<div style="float:left;width100%;">
Dette er indhold alle skal kunnse se.
</div>
login.php
<?php
session_start();
$username = $_POST['username'];
$password = $_POST['password'];
$adminusername = "admin";
$adminpassword = "1234";
if($username == "$adminusername" && $password == "$adminpassword") {
$_SESSION['loggedin'] = "$username";
header('Location: admin.php');
} else {
header('Location: index.php');
}
?>
logout.php
<?php
session_start();
unset($_SESSION['Location: index.php']);
hrader('Location: index.php');
?>
admin.php
<?php
session_start();
if(isset)($_SESSION['loggedin])) {
<?
<p>Du er logget ind, velkommen.</p>
<?php
} else {
header('Location: index.php');
<?php
}
?>
<ul>
<li><a href="index.php">Forside</a></li>
<li><a href="admin.php">Admin side</a></li>
<li><a href="logout">Logud</a></li>
</ul>
<div style="float:left;Width:100%">
Kun en admin skal kunne se denne tekst, alle andre skal se "ingen adgang"
</div>
Håber du kan finde fejlen. og hjælpe mig.
Jeg bruger FileZilla og jeg fik koderne fra en video fra "NemProgrammering.dk" det virket hos ham bare ikke hos mig.