<?php echo '<!DOCTYPE html>'; echo '<html lang="pl">'; echo '<head>'; echo '<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">'; echo Template::inLineCss('complete'); echo WriteBox("head"); echo '</head>'; echo '<body>'; echo Template::useFile("sendinfo", null); echo WriteBox("content"); echo '<footer>'; echo WriteBox("mailForm"); echo Template::useFile("footer", null); echo '</footer>'; echo '</body>'; echo '<link href="//fonts.googleapis.com/css?family=Cambay:400,700&subset=latin-ext,latin" rel="stylesheet" type="text/css">'; echo '<script type="text/javascript" src="' . Template::src('js/jquery-2.1.4.min.js') . '"></script>'; echo '<script type="text/javascript" src="' . Template::src('js/parallax.min.js') . '"></script>'; echo '<script type="text/javascript" src="' . Template::src('js/jquery.zoom.min.js') . '"></script>'; echo '<script type="text/javascript" src="' . Template::src('js/add.js') . '"></script>'; echo '<script>'; echo WriteBox("script"); echo "(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga');ga('create', 'UA-70566104-1', 'auto');ga('send', 'pageview');"; echo '</script>'; echo '</html>';
<img src="<?php echo Template::src('images/icon4.png'); ?> "/> </div> <div class="col-9 about-content-el"> <h2 class="title-about">Web Developer</h2> <div class="about-text-el">Jako iż prawdziwy projektant Web musi znać zasady wdrażania jego własnych pomysłów w życie, znam się również i na tym kawałku chleba. Nie obce są mi technologie takie jak: HTML, CSS, PHP (w tym szablony TWIG), Jquery, RWD, Bootstrap, Foundation, GIT</div> </div> </div> </div> </div> </div> </div> <div class="project-href clearfix"> <div class="container"> <div class="col-10 tl text-href">Chcesz zobaczyć więcej? Sprawdź moje projekty!</div> <div class="col-2 tr"> <a href="<?php echo Template::src2("projekty/"); ?> " class="button button-next"></a> </div> </div> </div> <?php Template::useFile('mailForm', null);
static function draw($result) { $photos = DB::query("SELECT photos.name, photos.alt, photos_to_project.order FROM photos, photos_to_project WHERE IDproject='" . $result['ID'] . "' AND photos_to_project.IDphoto = photos.ID ORDER BY photos_to_project.order ASC"); $photos = mysqli_fetch_all($photos); Template::useFile('project', array('name' => $result['name'], 'description' => $result['description'], 'photos' => $photos, 'social' => self::getSocialArray($photos[0][0]))); }
<?php header("HTTP/1.0 404 Not Found"); Template::$template = "panel"; if (isset($_POST['logout'])) { unset($_SESSION['login']); session_destroy(); } if (empty($_SESSION['login'])) { Template::useFile('login', null); } elseif ($routing->getPage(1) == "projekt") { Template::useFile('project', null); } elseif ($routing->getPage(1) == "zdjecie") { Template::useFile('photos', null); } elseif ($routing->getPage(1) == "przypisz") { Template::useFile('przypisz', array('projectID' => $routing->getPage(2))); } elseif ($routing->getPage(1) == "maile") { Template::useFile('mail', null); } else { Template::useFile('index', null); }
<?php include_once 'engine/routing.php'; $routing = new Routing(); $page = $routing->route(); include_once './engine/template/Template.php'; include_once 'engine/write.php'; ob_start(); header('Content-Type: text/html; charset=utf-8'); if ($page === Routing::$MAIN_PAGE) { include_once './main.php'; } elseif ($page === Routing::$PROJECT_PAGE) { include_once './projekt.php'; } elseif ($page === Routing::$ABOUT_PAGE) { Template::useFile('omnie', null); } elseif ($page === Routing::$PANEL_PAGE) { session_start(); session_regenerate_id(); include_once './panel.php'; } else { page404(); } Template::drawTemplate();
<?php include_once 'engine/project.php'; include_once 'engine/thumb.php'; include_once 'engine/thumbImage.php'; Template::useFile('mailForm', null); $result = $routing->getPage(0); $resultQuery = DB::query("SELECT projects.ID as ID, count(projects.ID) as photoCount, projects.name as projectTitle, projects.description as projectDesc, photos.name as photoName, photos.alt as photoAlt FROM projects, photos_to_project, photos WHERE photos_to_project.IDphoto = photos.ID AND photos_to_project.IDproject = projects.ID GROUP BY projects.ID ORDER BY projects.ID DESC"); $resultQuery2 = DB::query("SELECT photos.name as photoName, photos.alt as photoAlt, photos_to_project.IDproject as projectID FROM photos_to_project, photos WHERE photos_to_project.IDphoto = photos.ID AND photos_to_project.order = 1"); $tabPhotoMain = array(); while ($row = mysqli_fetch_assoc($resultQuery2)) { $tabPhotoMain[$row['projectID']]['photoName'] = $row['photoName']; $tabPhotoMain[$row['projectID']]['photoAlt'] = $row['photoAlt']; } Template::useFile('main', array('scroll' => $result !== null, 'project' => mysqli_fetch_all($resultQuery, MYSQLI_ASSOC), 'projectPhoto' => $tabPhotoMain));