At hente oplysninger i denne kode
Hej eksperter.Jeg har denne php kode jeg har lavet.
<head>
<title></title>
</head>
<body bgcolor="#333333" link="#000000" vlink="#000000" alink="#000000" text="#FFFFFF">
<?
include($DOCUMENT_ROOT."db.php");
?>
<?
if ($brugernavn){
$passwd = strtolower(md5($kodeord));
$brugernavn = strtolower($brugernavn);
$sel = mysql_query("SELECT usrname, usrid FROM users WHERE usrname = '$brugernavn' && usrpass = '$passwd'");
if ($r = mysql_fetch_array($sel)){
echo "Velkommen ".$brugernavn;
?><script language="javascript">
var SleepTime = 2500;
var SiteX = (screen.availWidth-774)/2;
var SiteY = (screen.availHeight-514)/2-50;
alert('<?=$usrkrypt?>|<?=$usrname?>|<?=$sex?>');
function Init(myUser,myGender){
ChatWin = window.open('side.php');
}
</script><br><br>
<a onclick="Init('<?$brugernavn?>',1);">Åben<?
} else {
echo "forkert kode eller brugernavn";
$brugernavn = "";
}
}
?>
<?if (!$brugernavn) {?>
<form action="login.php" method="post">
Brugernavn:<input type="text" name="brugernavn"><br>
Kodeord: <input type="password" name="kodeord" size="20"><br>
<input type="submit" value="Login">
</form> <?}?>
</body>
Det er en login side.
Men når jeg har logget ind på siden skal den så hente oplysninger en gang til.
Nemlig til denne del af koden
<a onclick="Init('<?$brugernavn?>',1);">Åben
Men det vil den ikke. Hvad gør jeg forkert?
på forhånd tak
p.s det virker fint der hvor der står Velkommen .$brugernavn
