<?php require 'include/functions.php'; include 'include/head.html'; //we can only view the user if we get the id in the url and the id is stored in db if (isset($_GET['id']) && userIsValid($_GET['id'])) { $user = viewUser($_GET['id']); } else { header('Location:index.php?error=1'); } ?> <h2>View</h2> <table border="1" width="400"> <tr><th>Name</th><td><?php echo $user['name']; ?> </td></tr> <tr><th>Email address</th><td><?php echo $user['email']; ?> </td></tr> <tr><th>Phone</th><td><?php echo $user['phone']; ?> </td></tr> </table>
<h4><?php _e($city); ?> (<?php _e($category); ?> )</h4> <h4><a href="<?php _e($job->url); ?> " target="_blank"><?php _e($job->url); ?> </a></h4> <?php if (userIsValid()) { ?> <span class="pull-right"> <a type="button" class="btn btn-info btn-xs" title="Edit" href="<?php _e(ADMIN_URL . "jobs/{$job->id}/edit/{$job->token}"); ?> "> <span class="glyphicon glyphicon-pencil"></span> </a> <?php if (!$job->is_featured) { ?> <a type="button" class="btn btn-primary btn-xs" title="Feature On" href="<?php _e(ADMIN_URL . "jobs/{$job->id}/feature/on/{$job->token}"); ?> ">
define('MODEL_PATH', 'models/'); define('VIEWS_PATH', 'views'); define('CONTROLLER_PATH', 'controllers/'); // CORE THEME SETTINGS define('THEME_PATH', APP_THEME . '/'); define('THEME_ASSETS', BASE_URL . VIEWS_PATH . '/' . THEME_PATH . 'assets/'); // ADMIN THEME SETTINGS define('ADMIN_THEME', 'admin/'); define('ADMIN_ASSETS', BASE_URL . VIEWS_PATH . '/' . ADMIN_THEME . 'assets/'); // LOAD ALL MODEL CLASSES foreach (glob(MODEL_PATH . "*.php") as $class) { require_once $class; } // REDBEAN ORM CONFIG R::setup("mysql:host=" . DB_HOST . ";dbname=" . DB_NAME, DB_USER, DB_PASS); if (APP_MODE == 'production') { R::freeze(); } // SLIM MICROFRAMEWORK require 'Slim/Slim.php'; \Slim\Slim::registerAutoloader(); // SLIM CSRF GUARD require 'Slim/Extras/Middleware/CsrfGuard.php'; $app = new \Slim\Slim(array('mode' => APP_MODE, 'templates.path' => VIEWS_PATH)); $app->add(new \Slim\Extras\Middleware\CsrfGuard()); $app->notFound(function () use($app) { $app->flash('danger', 'The page you are looking for could not be found.'); $url = userIsValid() ? ADMIN_MANAGE : BASE_URL; $app->redirect($url); }); $app->flashKeep();