You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
1.3 KiB
44 lines
1.3 KiB
<?php |
|
include('config/main.php'); |
|
|
|
if(isset($_GET['lang'])){ |
|
if(!empty($_GET['lang'])){ |
|
if(file_exists('assets/lang/'.$_GET['lang'].'.php')){ |
|
include('assets/lang/'.$_GET['lang'].'.php'); |
|
} |
|
} |
|
} |
|
|
|
if(isset($_GET['page'])){ |
|
if(!empty($_GET['page'])){ |
|
if(file_exists('views/'.$_GET['page'].'.php')){ |
|
include('views/'.$_GET['page'].'.php'); |
|
}else{ |
|
$title = "Page not found"; |
|
$content = "Sorry, the page you asked for doesn't exist"; |
|
} |
|
}else{ |
|
$title = "Page empty"; |
|
$content = "Sorry, we are not able to show you a content because the page to show is empty"; |
|
header("location:?page=index"); |
|
} |
|
}else{ |
|
$title = "Page not set"; |
|
$content = "Sorry, we are not able to show you a content because the page to show is not defined"; |
|
header("location:?page=index"); |
|
} |
|
?> |
|
<!DOCTYPE html> |
|
<html> |
|
<head> |
|
<title><?php echo $config["title"]; ?></title> |
|
<meta charset="utf-8" /> |
|
</head> |
|
<body> |
|
<h1><?php echo $config["title"]; ?></h1> |
|
<p><?php echo $config["description"] ?></p> |
|
<a href="?page=index"><?php echo isset($lang["homeMenu"])?$lang["homeMenu"]:"Return to home"; ?></a> - <a href="?page=write"><?php echo isset($lang["writeArticle"])?$lang["writeArticle"]:"Write an article"; ?></a> |
|
<hr /> |
|
<?php echo isset($content)?$content:'Content not found'; ?> |
|
</body> |
|
</html>
|
|
|