Hej udviklere,
jeg har downloadet systemet "magiske michael" men har fået problemet, af den ikke siger en brugernavn! Her kommer koden der henter brugernavnet...
<?
if($_SESSION['logget_in'] == 1)
{
$bruger = $_SESSION['brugernavn'];
$gruppe = $_SESSION['gruppe'];
$menu = mysql_real_escape_string($_GET['menu']);
$denne_side = $_SERVER['PHP_SELF'];
mysql_query("UPDATE brugere SET online = 'ja', ontid = NOW() WHERE brugernavn='$bruger'") or die(mysql_error());
$geth = mysql_query("SELECT ontid FROM brugere WHERE DATE_ADD(ontid, INTERVAL 5 MINUTE) < NOW()") or die(mysql_error()); // henter Brugernavn som er 1?
while ( $h = mysql_fetch_array($geth))
{
$ontid = $h[ontid];
mysql_query("UPDATE brugere SET online = 'nej', laston = '$ontid' WHERE ontid='$ontid'") or die(mysql_error());
}
}
?>
Og her kommer den kode hvor den skal vise brugernavnet
<?php
if ($_SESSION['logget_in'] == 1)
{
$indlag = mysql_query ("SELECT titel FROM menu WHERE titel='Post' AND parent='0' AND aktiv='ja' AND admin='brugermenu' ORDER BY visning ASC") or die(mysql_error());
while ($vis = mysql_fetch_array($indlag))
{
$menu_titelen = $vis[titel];
if($menu_titelen == "Post")
{
$hent = mysql_query("SELECT laston FROM brugere WHERE brugernavn= '$bruger'") or die(mysql_error());
$show = mysql_fetch_array($hent);
$laston = $show[laston];
$nyma = mysql_query("SELECT indid FROM mail_ind WHERE til='$bruger' AND sendt > '$laston'") or die(mysql_error());
$ny_number = mysql_num_rows($nyma);//Tæller antaller af resultater
$ulma = mysql_query("SELECT indid FROM mail_ind WHERE til='$bruger' AND laest = 'nej'") or die(mysql_error());
$ul_number = mysql_num_rows($ulma);//Tæller antaller af resultater
if($ny_number > 0)
{
echo"<a class='top_links' href='$side/intern-mail/indbakke.php?menu=Post'>$ny_number nye mails</a><br>";
}
else
{
echo"Ingen nye mails<br>";
}
if($ul_number > 0)
{
echo"<a class='top_links' href='$side/intern-mail/indbakke.php?menu=Post'>$ul_number ulæste mails</a><br>";
}
else
{
echo"Ingen ulæste mails<br>";
}
}
echo"<hr>";
}
echo'
Velkommen<font color="#FFFFFF">'.$bruger.'</font><br>';
echo"<a class='top_links' href='$side/settings/logud.php'>Logud</a>";
if($_SESSION['auto_login'] =="ja")
{
echo"<br><a class='top_links' href='$side/bruger/deaktiv-auto.php'>Slet auto login</a>";
}
}
else
{
echo"<br><br>";
}
?>
Der kommer hverken fejl koder eller noget, men den siger ikke brugernavnet, hvor går det galt?