Login og opret i samme fil..
Har prøvet lave login og opret i en fil , men det går ikk rigtigt ;D når den logger ind, viser den stadig login feltet nedenunder "logget ind funktionerne"--><?
session_start();
if (session_is_registered("brugernavn") AND ("kodeord")) {
include("config/database.php");
$hent = mysql_query("SELECT * FROM brugere WHERE brugernavn = '$_SESSION[brugernavn]'") or die(mysql_error());
$vis = mysql_fetch_array($hent);
?>
Hej <b><font face="Tahoma" style="font-size: 11px; font-weight:700">
<?=$vis[brugernavn]?>
</font></b><br>
<a href="bruger.php?id=<?=$vis[id]?>" target="frame">Din Profil</a><br>
<a href="retprofil.php" target="frame">Ret Profil</a><br>
<a href="post.php">Post</a> (1)<br>
<a href="gb.php?id=<?=$vis[id]?>">Gæstebog</a><br>
<br>
<a href="oplagstavle.php">Oplagstavle</a><br>
<br>
<a href="logaf.php">Log Ud </a> <br>
<iframe name="logintjekkeren" src="logintjekker.php?ru=<? echo md5(rand("0", "5999")); ?>&l=||yes" width="1" height="1" frameborder="0">
</iframe>
<?
} else {
}
?>
<form action="login.php" method="POST">
<input type="hidden" name="action" value="login">
Brugernavn :
<input name="brugernavn" type="text" style="color: #666666; font-size: 11px; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF" size="15">
<br>
Kodeord :
<input name="kodeord" type="password" style="color: #666666; font-size: 11px; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF" size="15">
<br>
<INPUT class=button type=submit value="Log ind" style="font-size: 11px; font-family: Verdana; border: 1px solid #000000;" name=login>
</form>
<?
session_start();
include("config/database.php");
?>
<?
if($_POST[action] == 'login') {
if($_POST[brugernavn] == NULL OR $_POST[kodeord] == NULL) {
} else {
$s_tjekbruger = mysql_query("SELECT brugernavn, kodeord FROM brugere WHERE brugernavn LIKE '$_POST[brugernavn]' AND kodeord = '$_POST[kodeord]'");
$tjekbruger = mysql_fetch_array($s_tjekbruger);
if($tjekbruger[brugernavn] == NULL) {
print "Forkert brugernavn eller kodeord.";
} else {
$_SESSION[brugernavn] = $_POST[brugernavn];
$_SESSION[kodeord] = $_POST[kodeord];
$dato = date("d.m.Y h:i");
$time = time();
$ip = $_SERVER[REMOTE_ADDR];
$tid = time();
mysql_query("UPDATE brugere SET online = 'ja', sidstelogin = '$dato' WHERE brugernavn = '$_SESSION[brugernavn]'") or die(mysql_error());
$fejl == 'nej';
print "<meta http-equiv=\"refresh\" content=\"0;url=\">";
}
}
} else {
}
?>
<?
if($_GET[login] == "nej")
{
print "<font color=red>Forkert kodeord eller brugernavn!</font>";
}
?>