public function index() { $cache = new \Helpers\SimpleCache(); $forecastApi = json_decode($cache->get_data('forecast', 'http://www.prevision-meteo.ch/services/json/colmar'), TRUE); $data["title"] = "Prévisions"; $data['csrf_token'] = Csrf::makeToken(); $data["tempMin+1"] = $forecastApi["fcst_day_1"]["tmin"]; $data["tempMax+1"] = $forecastApi["fcst_day_1"]["tmax"]; $data["tempMin+2"] = $forecastApi["fcst_day_2"]["tmin"]; $data["tempMax+2"] = $forecastApi["fcst_day_2"]["tmax"]; $data["tempMin+3"] = $forecastApi["fcst_day_3"]["tmin"]; $data["tempMax+3"] = $forecastApi["fcst_day_3"]["tmax"]; $data["tempMin+4"] = $forecastApi["fcst_day_4"]["tmin"]; $data["tempMax+4"] = $forecastApi["fcst_day_4"]["tmax"]; $data["resume+1"] = $forecastApi["fcst_day_1"]["condition"]; $data["resume+2"] = $forecastApi["fcst_day_2"]["condition"]; $data["resume+3"] = $forecastApi["fcst_day_3"]["condition"]; $data["resume+4"] = $forecastApi["fcst_day_4"]["condition"]; $data["icon+1"] = $forecastApi["fcst_day_1"]["icon"]; $data["icon+2"] = $forecastApi["fcst_day_2"]["icon"]; $data["icon+3"] = $forecastApi["fcst_day_3"]["icon"]; $data["icon+4"] = $forecastApi["fcst_day_4"]["icon"]; $data['javascript'] = array('AjaxControllers/Forecast/forecast'); View::renderTemplate('header', $data); View::render('forecast/index', $data); View::renderTemplate('footer', $data); }
public function index() { $data['title'] = "Sistema de Administración de Aerolíneas"; $data['page'] = "page3"; if (!is_null(filter_input(INPUT_POST, 'insertar'))) { $matricula = $_POST['matricula']; $asientos = $_POST['asientos']; $id_aerolinea = $_POST['id_aerolinea']; $datos = array('ASIENTOS' => $matricula, 'MATRICULA' => $asientos, 'AEROLINEA_ID' => $id_aerolinea); $this->_model->insertar_avion($datos); Url::redirect("aviones?aer=1"); } elseif (!is_null(filter_input(INPUT_POST, 'eliminar'))) { $id_aerolinea = $_POST['id_avion']; $where = array('avion_id' => $id_aerolinea); $this->_model->eliminar_avion($where); } elseif (!is_null(filter_input(INPUT_POST, 'editar'))) { $matricula = $_POST['matricula']; $asientos = $_POST['asientos']; $id_aerolinea = $_POST['id_aerolinea']; $id_avion = $_POST['id_avion']; $datos = array('ASIENTOS' => $matricula, 'MATRICULA' => $asientos, 'AEROLINEA_ID' => $id_aerolinea); $where = array('avion_id' => $id_avion); $this->_model->actualizar_avion($datos, $where); } $data['aerolineas'] = $this->_model->obtener_aerolineas(); $data['aviones'] = $this->_model->obtener_aviones(); View::renderTemplate('header', $data); View::render('aviones/aviones', $data); View::renderTemplate('footer', $data); }
public function affichageScore($num) { $data['title'] = "Les scores"; $userSQL = new PersonneSQL(); $user = $userSQL->prepareFindAll()->execute(); // /!\ A ajouter dans le tableau data les scores correspondant au joueur quand il y aura des scores $score = new ScoreSQL(); $condi = array(); foreach ($user as $p) { $condi[] = "idPlayer = " . $p->id . " and idMap =" . $num; } $scores = array(); $infos = array(); for ($i = 0; $i < count($condi); $i++) { $scores[] = $score->prepareFindWithCondition($condi[$i])->execute(); } for ($i = 0; $i < count($scores); $i++) { for ($j = 0; $j < count($scores[$i]); $j++) { $infos[] = $scores[$i][$j]; } } $data['scores'] = $infos; $data['taille'] = count($infos); for ($i = 0; $i < count($infos); $i++) { $data['scores']['pseudos'][] = $userSQL->getPseudoById($data['scores'][$i]->idPlayer); } View::renderTemplate('header', $data); View::render('scores/scores', $data); View::renderTemplate('footer', $data); }
public function register() { if (Session::get('logged')) { Url::redirect(); } $data['title'] = 'הרשמה'; if (isset($_POST['submit'])) { $username = $_POST['username']; $password = $_POST['password']; $email = $_POST['email']; if ($username == '') { $error[] = 'שם משתמש הוא שדה נדרש'; } if ($this->_model->get_user($username)) { $error[] = 'שם המשתמש תפוס, בעסה'; } if ($password == '') { $error[] = 'צריך סיסמא כדי להירשם, אחרת כל אחד יוכל להיכנס במקומך...'; } if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { $error[] = 'כדי להירשם צריך מייל, למקרה ששכחת את הסיסמא'; } if (!$error) { $postdata = array('user_name' => $username, 'user_password' => Password::make($password), 'user_email' => $email); $this->_model->add_user($postdata); $this->login_user($username); // Session::set('message','User Added'); Url::redirect(); } } View::renderTemplate('header', $data); View::render('register', $data, $error); View::renderTemplate('footer', $data); }
public function adsb() { $data["title"] = "Trafic Aérien"; View::renderTemplate('header', $data); View::render('pages/adsb', $data); View::renderTemplate('footer', $data); }
public function index() { $data['title'] = $this->language->get('beheer klanten'); $rechten = \Helpers\Session::get('rechten') - 1; $result = $this->getData('klanten', $rechten); $i = 1; foreach ($result as $key) { $data["users"] .= ' <tr> <td>' . $i . '</td> <td>' . $key->voornaam . '</td> <td>' . $key->tussenvoegsel . '</td> <td>' . $key->achternaam . '</td> <td>' . $key->email . '</td> <td style="text-align: right"> <a href="#" data-id="' . $key->klant_id . '" class="EditRow"><i class="fa fa-pencil-square-o fa-lg"></i></a> <a href="#" data-id="' . $key->klant_id . '" class="DeleteRow"><i class="fa fa-times fa-lg"></i></a> </td> </tr> '; $i++; } View::renderTemplate('header', $data); View::render('beheer/beheerklanten', $data); View::renderTemplate('footer', $data); }
public function index() { $data['title'] = $this->language->get('Voorwaarden'); View::renderTemplate('header', $data); View::render('home/voorwaarden', $data); View::renderTemplate('footer', $data); }
/** * Define Index page title and load template files */ public function index() { $data['title'] = "Mini IMDB"; View::renderTemplate('header', $data); View::render('movies/homepage', $data); View::renderTemplate('footer', $data); }
public function file() { $fileID = array_keys($_GET); $fileID = str_replace('files/', '', $fileID[0]); $fileInfo = $this->_files->getFileInfo($fileID); if (empty($fileInfo)) { header("{$_SERVER['SERVER_PROTOCOL']} 404 Not Found"); $data['title'] = '404'; $data['error'] = "Страница не найдена."; View::render('Error/404'); die; } $data['title'] = $fileInfo['file_name']; $data['fileinfo'] = $fileInfo; if ($data['fileinfo']['file_type'] == 'image/jpg' || $data['fileinfo']['file_type'] == 'image/gif' || $data['fileinfo']['file_type'] == 'image/png') { $data['imageinfo'] = getimagesize($_SERVER['DOCUMENT_ROOT'] . '/uploads/' . $data['fileinfo']['server_name']); } if ($data['fileinfo']['file_type'] == 'image/jpg' || $data['fileinfo']['file_type'] == 'image/tiff') { $data['imageinfo']['saved'] = exif_read_data($_SERVER['DOCUMENT_ROOT'] . '/uploads/' . $data['fileinfo']['server_name']); } $fileType = array_shift(explode('/', $data['fileinfo']['file_type'])); if ($fileType == 'video' || $fileType == 'audio') { $getID3 = new GetId3(); $data['mediainfo'] = $getID3->setEncoding('UTF-8')->analyze($_SERVER['DOCUMENT_ROOT'] . '/uploads/' . $data['fileinfo']['server_name']); } $data['comments'] = $this->_files->getAllComments($fileID); $data['token'] = $this->makeToken(); View::renderTemplate('header', $data); View::render('files/file', $data); View::renderTemplate('footer', $data); }
public function index() { // editable if admin privileges $admin_privilege = false; if (isset($_SESSION['user_info'])) { if ($_SESSION['user_info']->privilege >= 5) { // admin privilege level $admin_privilege = true; } } // get parents $parents = $this->db->getParents(); $data["info"] = array(); // get children foreach ($parents as $parent) { $buffer = array($parent); // get title $children = $this->db->getChildren($parent); foreach ($children as $child) { array_push($buffer, $child); } array_push($data["info"], $buffer); } // display information $data['title'] = 'Task'; View::renderTemplate('header', $data); View::render('task/task', $data); View::renderTemplate('footer', $data); }
public function index() { $data['title'] = "Inicio"; View::renderTemplate('header', $data); View::render('inicio/inicio', $data); View::renderTemplate('footer', $data); }
/** * Define Index page title and load template files */ public function index() { $data['title'] = 'Creepers'; View::renderTemplate('header', $data); View::render('home', $data); View::renderTemplate('footer', $data); }
public function index() { $data['title'] = "Sistema de Administración de Aerolíneas"; $data['page'] = "page2"; if (!is_null(filter_input(INPUT_POST, 'insertar'))) { $nombre = $_POST['nombre']; $responsable = $_POST['responsable']; $numero = $_POST['numero']; $email = $_POST['correo']; $datos = array('NOMBRE' => $nombre, 'NOMBRE_RESPONSABLE' => $responsable, 'AVIONES' => $numero, 'EMAIL' => $email); $this->_model->insertar_aerolinea($datos); Url::redirect("aerolineas?aer=1"); } elseif (!is_null(filter_input(INPUT_POST, 'eliminar'))) { $id_aerolinea = $_POST['id_aerolinea']; $where = array('aerolinea_id' => $id_aerolinea); $this->_model->eliminar_aerolinea($where); } elseif (!is_null(filter_input(INPUT_POST, 'editar'))) { $nombre = $_POST['nombre']; $responsable = $_POST['responsable']; $numero = $_POST['numero']; $email = $_POST['correo']; $id_aerolinea = $_POST['id_aerolinea']; $data = array('NOMBRE' => $nombre, 'NOMBRE_RESPONSABLE' => $responsable, 'AVIONES' => $numero, 'EMAIL' => $email); $where = array('aerolinea_id' => $id_aerolinea); $this->_model->actualizar_aerolinea($data, $where); } $data['aerolineas'] = $this->_model->obtener_aerolineas(); $data['aviones'] = $this->_model->obtener_aviones(); View::renderTemplate('header', $data); View::render('aerolineas/aerolineas', $data); View::renderTemplate('footer', $data); }
public function index() { $data['title'] = "Contact"; View::renderTemplate('header', $data); View::render('contact/index', $data); View::renderTemplate('footer', $data); }
public function index() { $data = array(); View::renderTemplate("NewPortalHeader", $data, 'MetroTemplate'); View::render("portal/Portal", $data); View::renderTemplate("footer", $data, 'MetroTemplate'); }
public function developers() { $data['title'] = $this->language->get('Developerteam'); View::renderTemplate('header', $data); View::render('home/developers', $data); View::renderTemplate('footer', $data); }
public function login() { if (Session::get('loggedin')) { Url::redirect('admin-panel'); } $data['title'] = 'Login'; if (isset($_POST['submit'])) { $correo = $_POST['correo']; $password = $_POST['password']; if ($correo == '' || !isset($correo)) { $data['error'][0] = 'Correo es un campo obligatorio'; } if ($password == '' || !isset($password)) { $data['error'][1] = 'Password es un campo obligatorio'; } if (Password::verify($password, $this->_model->getHash($correo)) == false) { $data['error'][2] = 'Correo o password incorrectos'; } if (!$data['error']) { $data['usuario'] = $this->_model->getUsuario($correo); Session::set('loggedin', true); Session::set('idUsuario', $data[usuario][0]->idUsuario); Session::set('nombre', $data[usuario][0]->nombre); Session::set('apellidoPaterno', $data[usuario][0]->apellidoPaterno); $dataUsuario = array('fechaConexion' => date("Y-m-d H:i:s")); $where = array('correo' => $correo); $this->_model->updateUsuario($dataUsuario, $where); Url::redirect('admin-panel'); } } View::renderTemplate('header', $data); View::render('Auth/Login', $data); View::renderTemplate('footer', $data); }
public function rand_dish() { $data['title'] = "מנה בהפתעה"; $data['random_dishes'] = $this->_model->get_rand_dishes(20); View::renderTemplate('header', $data); View::render('random_dish', $data); View::renderTemplate('footer', $data); }
public function clientAdd() { $data['title'] = "Клиенты с акциями"; $data['share_list'] = $this->shareList->getList(); View::renderTemplate('header', $data); View::renderTemplate('client_add', $data); View::renderTemplate('footer'); }
public function index() { $data['title'] = "L'aide du jeu"; $data['aide'] = "Voici ici la vue des règles du jeu, qui comportera aussi quelques explications sur instructions en programmation"; View::renderTemplate('header', $data); View::render('aide/aide', $data); View::renderTemplate('footer', $data); }
public function index() { $data['title'] = "L'équipe"; $data['equipe'] = "Cette page vous permettra d'en savoir un peu plus sur l'équipe qui a fait ce projet."; View::renderTemplate('header', $data); View::render('equipe/equipe', $data); View::renderTemplate('footer', $data); }
public function index() { $data["title"] = "Orages"; $data['javascript'] = array('AjaxControllers/Thunder/thunder'); View::renderTemplate('header', $data); View::render('pages/thunder', $data); View::renderTemplate('footer', $data); }
/** * Define Subpage page title and load template files */ public function subPage() { $data['title'] = $this->language->get('subpage_text'); $data['welcome_message'] = $this->language->get('subpage_message'); View::renderTemplate('header', $data); View::render('welcome/subpage', $data); View::renderTemplate('footer', $data); }
public function cotizar() { $data['title'] = "Cotizar"; $data['footer'] = ""; View::renderTemplate('header', $data); View::render('inicio/cotizar', $data); View::renderTemplate('footer', $data); }
/** * Define Index page title and load template files */ public function index() { $data['title'] = $this->language->get('JR - Portfolio'); $data['welcome_message'] = $this->language->get('welcome_message'); View::renderTemplate('header', $data); View::render('portfolio/portfolio', $data); View::renderTemplate('footer', $data); }
public function overons() { $data['title'] = $this->language->get('Over ons'); $data['home_message'] = $this->language->get('no message'); View::renderTemplate('header', $data); View::render('home/overons', $data); View::renderTemplate('footer', $data); }
public function index() { $data['title'] = 'Об авторе'; $data['token'] = $this->makeToken(); View::renderTemplate('header', $data); View::render('about/index', $data); View::renderTemplate('footer', $data); }
public function index() { $data['title'] = 'Crew'; $data['pagina'] = 'crew'; View::renderTemplate('header', $data); View::render('crew/crew', $data); View::renderTemplate('footer', $data); }
public function index() { $data['title'] = $this->language->get('Boten'); $data['home_message'] = $this->language->get('no message'); View::renderTemplate('header', $data); View::render('boten/overzicht', $data); View::renderTemplate('footer', $data); }
public function index() { $data['title'] = 'Servicios'; $data['pagina'] = 'servicios'; View::renderTemplate('header', $data); View::render('servicios/servicios', $data); View::renderTemplate('footer', $data); }