login underlig
hejsajeg har lavet en side men når man logger ind skriver den du er logget ind med det brugernavn
men hvis man så går ind under admin igen står der ingen ting så kan man trykke på nogle links og så gå der ind igen så skriver den det den skal koden ser sådan ud
<?php
if(!$_SESSION["brugernavn"] AND !$_SESSION["password"] AND !$_SESSION["id"])
{
echo "<form action='?side=admin.php' method='post'>
<p><span class='style4'>Brugernavn:
</span>
<input name='brugernavn' size='17'
>
<br>
<span class='style4'>Password:
</span> <span class='style4'>
<input type='password' name='password' size='17'>
</span><br>
<br>
<input type='submit' name='login' value='Login'>
</a></p>
</form>";
} else {
include("dbconnect.php");
$result = mysql_query("SELECT * FROM whgmembers WHERE id = '$_SESSION[id]'");
while ($row = mysql_fetch_array($result)){
extract($row);
?>
<b>Velkommen <?php echo("$brugernavn"); ?></b><br>
<a href="?side=admin/ret-profil.php&id=<?php echo ("$id"); ?>">Ret dine oplysninger</a><br>
<a href="">Gæstebog</a><br>
<br>
<?php echo("$underhoved"); ?>
<br>
<?php echo("$overhoved"); ?>
<br>
<?php echo("$webmaster"); ?>
<?php
}
}
?>
<?php
require("config.php");
$login = &$HTTP_POST_VARS['login'];
if(empty($login)) {
echo ''; }
else {
$brugernavn = &$HTTP_POST_VARS['brugernavn'];
$password = &$HTTP_POST_VARS['password'];
if(empty($brugernavn) OR empty($password)) {
echo 'Et af felterne er tomme'; }
else {
mysql_connect($mysql_host, $mysql_user, $mysql_pw);
mysql_select_db($mysql_db);
$result_user = mysql_query("select brugernavn from whgmembers where brugernavn = '$brugernavn'")
or die (mysql_error());
$result_pw = mysql_query("select password from whgmembers where password = '$password'")
or die (mysql_error());
$result_id = mysql_query("select * from whgmembers where id = '$id'")
or die (mysql_error());
$array_user = mysql_fetch_array($result_user);
$array_pw = mysql_fetch_array($result_pw);
$array_id = mysql_fetch_array($result_id);
if($array_user['brugernavn'] == $brugernavn AND $array_id['id'] == $id AND $array_pw['password']) {
session_start();
session_register("brugernavn");
session_register("password");
session_register("id");
echo "Du er nu logget ind som $brugernavn";
}
else {
echo 'Forkert brugernavn eller password';
}
}
}
?>
