Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include 'helpers.php';
- $nav = parseCSVFile('nav.txt', [0 => 'id', 2 => 'name']);
- $cont = parseCSVFile('content.txt', [1 => 'title', 2 => 'body', 3 => 'type'], 0);
- if (isset($_GET['page']) && isset($cont[$_GET['page']])) {
- $filename = 'views/'.$_GET['page'].'.txt';
- if (file_exists($filename)) {
- $pageViews = file_get_contents($filename);
- } else {
- $pageViews = 0;
- }
- file_put_contents($filename, $pageViews + 1);
- echo $pageViews + 1;
- }
- $views = 0;
- $files = scandir('views');
- foreach ($files as $v) {
- if ($v == '.' || $v == '..') {
- continue;
- }
- $filename = 'views/'.$v;
- $views += file_get_contents($filename);
- }
- ?>
- <ul>
- <?php foreach ($nav as $item): ?>
- <li><a href="index.php?page=<?=$item['id']?>"><?=$item['name']?></a></li>
- <?php endforeach;?>
- </ul>
- <?php
- if (isset($_GET['page']) && isset($cont[$_GET['page']])) {
- $key = $_GET['page'];
- echo '<h1>'.$cont[$key]['title'].'</h1>';
- echo $cont[$key]['body'].'<br>';
- echo $views;
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement