Witam!
Napisałem Sidebar, w którym po zalogowaniu ustawia się widoczne panele. Jest to zapisywane w bazie #users>s_on tak jak prawa admina (AU.IS...).
Chciałbym się zapytać, w jaki sposób mogę zrobić jeszcze ustawienie rozmieszczenia tych paneli?
Może przyda się kod:
<?php
...
echo "<table style='WIDTH: 100%' cellSpacing='0' cellPadding='0' border='0'><tr>
<td><img src='".INFUSIONS."sidebar_panel/images/start.png' />
</td>
</tr>
<tr><td class='podstart'>
...
if(iMEMBER){
echo"<center><a href='".INFUSIONS."sidebar_panel/settings.php'>Ustawienia</a>||<a href='".BASEDIR."setuser.php?logout=yes'>Wyloguj</a></center>
</td></tr><tr><td>";
tablebreak();
$result2 = dbquery("SELECT * FROM ".$db_prefix."sidebar WHERE s_status='1' ORDER BY s_id");
$result = dbquery("SELECT * FROM ".$db_prefix."users WHERE user_id=".$userdata['user_id']."");
$rows = dbrows($result);
$rows2 = dbrows($result2);
if ($rows != 0) {
if ($rows2 != 0) {
while ($data = dbarray($result)) {
while ($data2 = dbarray($result2)) {
if (side_stat($data2['s_right'])) {
$s_gadzet = $data2['s_link'];
require_once SIDEBAR.$s_gadzet."/".$s_gadzet.".php";
tablebreak();
}
}
}
}
} else {
echo "<center><br/>\n".$locale['s_01']."<br/><br/>\n</center>\n";
}
} else{
echo"<a href='login.php'><center>Zaloguj się, aby dostosować...</center></a></td></tr><tr><td>";
tablebreak();
require_once SIDEBAR."aw_ecal_panel/aw_ecal_panel.php";
}
echo"</td></tr></table>";
?>
A może zmienić sposób zapisywania tego w bazie? Tylko na jaki... |