Parašė E01· 2013 Rugp. 1 02:08:11
#1
Sveiki, taigi po ilgo laiko tarpo sugalvojau pakoduoti dizainą, bekoduodamas pastebėjau tokį dalyką, kad vartotojo panelėje rodo atsiųstų naujų žinučių skaičių, o mano įdėtame kode viršuje nerodo naujų atėjusių žinučių. Tad gal galėtumėte padėti? Pridedu ištrauka kodo ;)
P.S Daug kodų dėjau kitų, bet nei ant vieno nerodo, kad yra naujų žinučių ar išvis gautų žinučių.
if (iMEMBER) {
//narys
$locale['085'] = "Jus turite %u nauja(as) ";
$locale['086'] = "˛inute";
$locale['087'] = "˛inutes";
$msg_count = dbcount("(message_id)", DB_MESSAGES, "message_to='".$userdata['user_id']."' AND message_read='0' AND message_folder='0'");
echo"<table cellpadding='0' cellspacing='0' width='100%'>
<tr>
<td>";
echo ($userdata['user_avatar'] ? "<img src='".IMAGES."avatars/".$userdata['user_avatar']."' width='40' height'40' align='left' style=''>" : "<img src='".THEME."images/noavatar.png' width='40' height'40' align='left' style=''>")."\n";
echo"</td>
<td>";
echo"<a href='".BASEDIR."edit_profile.php' ' style='color:#787878;'>Redaguoti profili</a>
<a href='".BASEDIR."messages.php' ' style='color:#787878;'>Pranešimai</a> ";
if ($msg_count) echo"<b><a href='".BASEDIR."messages.php' class='ss'>".sprintf($locale['085'], $msg_count).($msg_count == 1 ? $locale['086'] : $locale['087'])."</a></b> ";
echo"<a href='".BASEDIR."members.php' ' style='color:#787878;'>Nariai</a>
<a href='".BASEDIR."setuser.php?logout=yes' ' style='color:#787878;'>Atsijungti</a>
</td>
<td >";
Parašė E01· 2013 Rugp. 1 21:08:35
#3
Apskritai, tai visas kodas tas tai yra atskirame faile, ką turi omenį funkcijos?
Parašė E01· 2013 Rugp. 2 01:08:54
#5
Vis vien nepadeda, tada išvis svetainės visos neužkrauna ir viskas dingsta.