public static function sideMenu() { include_once '../model/Mlogin.php'; $user = $_SESSION['mathmlusr']; $id = Mlogin::getId($user); $page = explode("V", $_SERVER['PHP_SELF'])[1]; $my = $collection = $search = ""; switch ($page) { case "my.php": $my = 'style="color:#32475e;border-right:5px solid #e74d3d"'; break; case "collection.php": $collection = 'style="color:#32475e;border-right:5px solid #e74d3d"'; break; case "search.php": $search = 'style="color:#32475e;border-right:5px solid #e74d3d"'; break; default: break; } echo '<div id="sidebar"> <ul> <a href="Vmy.php"><li ' . $my . '>Moji izrazi <img height="22" src="../images/home.png" class="user" /></li></a> <a href="Vcollection.php"><li ' . $collection . '>Kolekcija <img height="22" src="../images/flag.png" class="user" /></li></a>'; if (Wrapper::online()) { echo '<a href="Vsearch.php"><li ' . $search . '>Pretraga <img height="22" src="../images/search.png" class="user" /></li></a>'; } echo '</ul> </div>'; }
public static function getAll() { include_once '../model/Mlogin.php'; $accid = Mlogin::getId($_SESSION['mathmlusr']); $query = "select * from expression where accid={$accid} order by ts desc"; $res = Mdb::sqlTableQuery($query); foreach ($res as $row) { if (Mmy::isAdded($accid, $row['id']) == 1) { $value = "BRIŠI IZ FORMIRANIH IZRAZA"; } else { $value = "DODAJ U FORMIRANE IZRAZE"; } echo "<div class='side' style='width:auto;height:150px;'>"; echo "<a href='../view/Vexpression.php?id=" . $row['id'] . "'>" . $row['name'] . "<div class='formula'>`" . $row['formula'] . "`</div></a>"; echo "<input type='submit' id='" . $row['id'] . "' value='{$value}' class='user' />\n </div>"; } }
<?php session_start(); include_once "../model/Mwrapper.php"; include_once "../model/Mlogin.php"; include_once "../model/Mnew.php"; include_once "../model/Mregister.php"; include_once "../model/Mexpression.php"; if (!Wrapper::online()) { header("Location: ../index.php"); } if (isset($_GET['id'])) { if (Mexpression::mine(Mlogin::getId($_SESSION['mathmlusr']), $_GET['id']) != 1) { header("Location: ../index.php"); } } Wrapper::begin(["mathmlf();"]); Wrapper::contentBegin(); if (Wrapper::online()) { Wrapper::sideMenu(); } Wrapper::centerBegin(); Mnew::form(); Wrapper::centerEnd(); if (!Wrapper::online()) { Mregister::form(); Mlogin::form(); } Wrapper::contentEnd(); Wrapper::end();
<?php session_start(); include_once "../model/Mmy.php"; include_once "../model/Mlogin.php"; $accid = Mlogin::getId($_SESSION['mathmlusr']); $fid = $_POST['id']; $type = $_POST['type']; Mmy::save($accid, $fid, $type);
public static function getAllPinned() { include_once '../model/Mlogin.php'; $accid = Mlogin::getId($_SESSION['mathmlusr']); $query = "select * from expression e join pinned p on e.id=p.fid where p.accid={$accid}"; return Mdb::sqlTableQuery($query); }