php include_once _SERVER DOCUMENT_ROOT php config php объявление конст

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
<?php
include_once($_SERVER['DOCUMENT_ROOT']."/php/config.php");
//объявление константы для проверки подключения файлов в index.php
define('a', true);
if(!isset($_GET["page"]))
{
$_GET["page"]="main";
}
--------------------------------------------------------------------------------
//подключение к базе данных
try
{
$catalog=new WebApp($host, $dbname, $user, $pass);
}
catch(Exception $e)
{
echo "<h2 style='margin-top:80px; text-align: center'>Сайт временно не доступен. <br>Зайдите позже</h2>";
exit;
}
-----------------------------------------------------
//определение подключаемого файла и осуществления запроса к базе данных для вывода информации в служебные теги страницы
if($_GET['page'] == 'catalog')
{
if(isset($_GET["id"]))
{
$id = intval($_GET["id"]);
if($id)
{
if($catalog->checkCategory($id) == false)
{
$_GET["page"]='error404';
$tags=$catalog->createPage($_GET["page"]);
}
else $tags=$catalog->createPageOfCatalog($id);
}
else
{
$_GET["page"]='error404';
$tags=$catalog->createPage($_GET["page"]);
}
}
else
{
$_GET["page"]='error404';
$tags=$catalog->createPage($_GET["page"]);
}
}
else if($_GET['page'] == 'card')
{
if(isset($_GET["id"]))
{
$id = intval($_GET["id"]);
if($id)
{
if($catalog->checkCard($id) == false)
{
$_GET["page"]='error404';
$tags=$catalog->createPage($_GET["page"]);
}
else
{
$tags=$catalog->createPageOfCard($id);
$tags['desc']=$tags['title'].", ".$tags['desc'];
}
}
else
{
$_GET["page"]='error404';
$tags=$catalog->createPage($_GET["page"]);
}
}
else
{
$_GET["page"]='error404';
$tags=$catalog->createPage($_GET["page"]);
}
}
else $tags=$catalog->createPage($_GET["page"]);
?>
//подключение в тело страницы файла в зависимости от запроса
<?php
if($_GET["page"] == "main")
{
include_once("/php/main.php");
}
else if($_GET["page"] == "proizvodstvo")
{
include_once("/php/proizvodstvo.php");
}
else if($_GET["page"] == "interiors")
{
include_once("/php/interiors.php");
}
else if($_GET["page"] == "contacts")
{
include_once("/php/contacts.php");
}
else if($_GET["page"] == "catalog")
{
include_once("/php/catalog.php");
}
else if($_GET["page"] == "card")
{
include_once("/php/card.php");
}
else if($_GET["page"] == "checkorder")
{
include_once("/php/checkorder.php");
}
else if($_GET["page"] == "about")
{
include_once("/php/about.php");
}
else if($_GET["page"] == "search")
{
include_once("/php/search.php");
}
else
{
$_GET["page"] == "error404";
include_once("/php/error404.php");
}
?>