public function index() { if ($this->input->post('register')) { $username = $this->input->post('username'); $email = $this->input->post('email'); $pass = $this->input->post('pass'); $pass2 = $this->input->post('pass2'); $register = new \Models\Register(); $userData = array('username' => $username, 'email' => $email, 'pass' => $pass, 'pass2' => $pass2); $register->makeRegister($userData); } if ($this->input->post('login')) { $username = $this->input->post('username'); $login = new \Models\Login(); $userData = array('username' => $username); $check = $login->checkData($userData); if ($check === true) { foreach ($login->getUserData() as $k => $v) { $this->app->getSession()->{$k} = $v; } } else { //returns an array with errors $this->view->errors = $login->getErrors(); } } if ($this->app->getSession()->username == null) { $this->view->appendToLayout('header', 'index.header'); $this->view->appendToLayout('about', 'index.about'); $this->view->display('index_out'); } else { if ($this->input->post('create')) { $description = $this->input->post('description'); $link = $this->input->post('link'); $create = new \Models\Managebudgets(); $budgetData = array('description' => $description, 'link' => $link); $create->createBudget($budgetData); // $servarname = $_SERVER['SERVER_NAME']; // header("Location: http://$servarname/$link"); /* Redirect browser */ // else { // //returns an array with errors // $this->view->errors = $create->getErrors(); // } } $select = new \Models\Select(); $profile = $select->getProfile(); $this->view->profile = $profile; $money = $select->getMoney(); $this->view->money = $money; $managebudgets = new \Models\Managebudgets(); $budgets = $managebudgets->getBudgets(); if ($budgets === 0) { $this->view->newbie = true; } else { $this->view->budgets = $budgets; } $servarname = $_SERVER['SERVER_NAME']; header("Location: http://{$servarname}/user/wallet"); /* Redirect browser */ } }
public function __call($pageLink, $arguments) { $link = explode('/', substr($_SERVER["REQUEST_URI"], 1))[0]; $blog = new \Models\Blog(); $this->view->menu = $blog->getMenus(); $this->view->blogData = $blog->getBlogData(); $select = new \Models\Select(); $this->view->page = $select->getPage($pageLink)['content']; $this->view->appendToLayout('userbar', 'index.userbar'); $this->view->appendToLayout('menu', 'blog.layouts.menu'); $this->view->appendToLayout('page', 'blog.layouts.page'); $this->view->display('blog.index'); }
public function wallet() { $select = new \Models\Select(); $this->view->budgetMoney = $select->getBudgetMoney(); $this->view->profile = $select->getProfile(); $money = $select->getMoney(); $this->view->money = $money; // $managebudgets = new \Models\Managebudgets(); // $budgets = $managebudgets->getBudgets(); $this->view->appendToLayout('sidebar', 'index.sidebar'); $this->view->appendToLayout('mainpanel', 'index.mainpanel'); $this->view->appendToLayout('wallet', 'index.wallet'); $this->view->appendToLayout('footer', 'index.footer'); $this->view->display('index_in'); }
public function page() { $blog = new \Models\Blog(); $this->view->menu = $blog->getMenus(); $this->view->blogData = $blog->getBlogData(); $this->view->appendToLayout('userbar', 'index.userbar'); $this->view->appendToLayout('menu', 'blog.layouts.menu'); $this->updatePage(); $select = new \Models\Select(); $pageId = $this->input->get(0, "int"); $this->view->page = $select->getPage($pageId); $this->view->appendToLayout('editpage', 'blog.layouts.editpage'); $this->view->display('blog.index'); }
<div class="col-md-12"> <div class="card"> <div class="header"> <h4 class="title">Budgets</h4> <p class="category">The budgets you contribute to along with other people.</p> </div> <div class="content table-responsive table-full-width"> <table class="table table-hover table-striped"> <thead> <th>Name</th> <th>Your contribution</th> <th>Total</th> </thead> <tbody> <?php $select = new \Models\Select(); foreach ($this->budgets as $key => $value) { echo "<tr>"; echo "<td>" . $value['link'] . "</td>"; $total = $select->getTotalBudgets($value['budget_id']); $mymoney = $select->getMoneyBudget($value['budget_id']); echo "<td>" . $mymoney[0]['money'] . "</td>"; echo "<td>" . $total . "</td>"; echo "</tr>"; } ?> </tbody> </table> </div> </div>