Blame view

index.php 1.75 KB
392aea79   Jean Wasilewski   Added database na...
1
  <?php
1e17bb7e   Jean Wasilewski   Added session var...
2
  session_start();
392aea79   Jean Wasilewski   Added database na...
3
  require_once("creds.php");
d21cc05e   Geoffrey PREUD'HOMME   ?c parameter to o...
4
  
bfaa212b   Geoffrey PREUD'HOMME   $page definition ...
5
6
7
8
9
  $url = $_SERVER["REQUEST_URI"];
  $parsedUrl = parse_url($url);
  $path = $parsedUrl['path'];
  $explodedUrl = explode('/', $path);
  $page = end($explodedUrl);
d21cc05e   Geoffrey PREUD'HOMME   ?c parameter to o...
10
  
d21cc05e   Geoffrey PREUD'HOMME   ?c parameter to o...
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
  switch ($page) {
  	case 'home':
  	case 'description':
  	case 'sponsors':
  	case 'schools':
  	case 'contact':
  		$toLoad = $page;
  		break;
  	case '':
  		$toLoad = 'home';
  		break;
  	default:
  		$toLoad = '404';
  		break;
  }
  
  if (isset($_GET['c'])) {
  	require_once("$toLoad.php");
  } else {
392aea79   Jean Wasilewski   Added database na...
30
  ?>
75be0f8b   Jean Wasilewski   Doctype test
31
  <!DOCTYPE>
83cfb6f1   Jean Wasilewski   Initial scheme
32
33
  <html>
  	<head>
66d6b134   Jean Wasilewski   Added viewport meta
34
  		<meta name="viewport" content="width=device-width, initial-scale=1.0">
d8c7aa8a   Jean Wasilewski   UTF8 encoding
35
  		<meta http-equiv="content-type" content="text/html; charset=utf-8" />
f9e2f87a   Jean Wasilewski   Header completed
36
  		<meta http-equiv="X-UA-Compatible" content="IE=edge">
096a903b   Jean Wasilewski   Description and a...
37
38
  		<meta name="description" content="Site Web de la Coupe de Robotique des Ecoles Primaires">
  		<meta name="author" content="Club Informatique de PolytechLille">
5f0258d5   Geoffrey PREUD'HOMME   Title too long
39
  		<title>Coupe de Robotique des Ecoles Primaires</title>
3d7135c9   henyxia   Now trying with t...
40
  		<link rel="stylesheet" href="css/bootstrap.css">
fc27b313   Jean Wasilewski   Added paffing for...
41
  		<link rel="stylesheet" href="css/crep.css">
ffb39cc5   Geoffrey PREUD'HOMME   Ajout d'un favicon
42
  		<link rel="shortcut icon" href="favicon.ico"/>
07793ced   henyxia   Contact page
43
  		<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js"></script>
f9e2f87a   Jean Wasilewski   Header completed
44
  		<script type="text/javascript" src="js/jquery.js"></script>
3d7135c9   henyxia   Now trying with t...
45
  		<script type="text/javascript" src="js/bootstrap.min.js"></script>
527066b7   Jean Wasilewski   Added whirlpool j...
46
  		<script type="text/javascript" src="js/whirlpool.min.js"></script>
56c75c13   Geoffrey PREUD'HOMME   [Navigation] Ouvr...
47
  		<script type="text/javascript" src="js/crep.js"></script>
a0daba42   Jean Wasilewski   Partial base64 an...
48
  		<script type="text/javascript" src="js/base64.js"></script>
83cfb6f1   Jean Wasilewski   Initial scheme
49
50
  	</head>
  	<body>
389dfe1b   Jean Wasilewski   Fixed issue with ...
51
  <?php require_once("topnavbar.php");?>
f9e2f87a   Jean Wasilewski   Header completed
52
  <?php require_once("menu.php");?>
cf13ef6c   henyxia   New menu
53
54
  		<div class="col-md-12 center-block">
  			<div class="col-md-12" id="mainContainer">
bce06567   Geoffrey PREUD'HOMME   Static PHP naviga...
55
  <?php
d21cc05e   Geoffrey PREUD'HOMME   ?c parameter to o...
56
  	require_once("$toLoad.php");
bce06567   Geoffrey PREUD'HOMME   Static PHP naviga...
57
  ?>
f9e2f87a   Jean Wasilewski   Header completed
58
59
  			</div>
  		</div>
f57188db   henyxia   New footer
60
61
62
  &nbsp;
  &nbsp;
  <?php require_once("footer.php");?>
83cfb6f1   Jean Wasilewski   Initial scheme
63
  	</body>
389dfe1b   Jean Wasilewski   Fixed issue with ...
64
  </html>
d21cc05e   Geoffrey PREUD'HOMME   ?c parameter to o...
65
66
67
68
  
  <?php
  }
  ?>