Ответов: 7 Просмотров: 560
|
Всем добрый (-ое) утро, день, вечер, ночи! Лет 10 назад делал себе сайт по книге на PHP и было все там просто, ломаться нечему, работало, а теперь делаю себе сайт по старым шаблонам и не работает! Появилась необходимость в сайте!
1 файл - имя index.php
код вставляется:
<?php require("sprc.php"); ?> - в самом верху
<?php echo "$title"; ?> - вставлял в те части документа, куда нужно было вставить код или текст из файла mysite.php.
Основная верстка страницы делалась на html и в него вставлял echo php.
2 файл - имя mysite.php
код вставляется:
<?
if (!$lang) { $lang="rus";}
if (!$action) {$action="index";}
switch ($_GET[$lang) {
case rus:
/* переменные меню*/
$menu="
<span class='navigationrechts'>
<a href='$PHP_SELF?action=contact&lang=rus'>О продукции </a><br>
<a href='$PHP_SELF?action=mini&lang=rus'>Контакты </a><br>
<a href='$PHP_SELF?action=dlinn&lang=rus'> История </a><br>
</span>";
$copyrite= ""; // копирайт на все страницы
$title =" <title></title>";
$txt="";
switch ($action) {
case index:
$txt="1";
$he="1";
$txt1="1";
$title ="1";
break;
case contact:
$he="2";
$txt="2";
$txt1="2";
break;
case mini:
$he="3";
$txt="3";
$txt1="3";
break;
case dlinn:
$he="4";
$txt="4";
$txt1="4";
break;
default:
$txt1="Ошибка и есть ошибка!!!!"; /* Это если вводят адрес не существующей страницы! */
$title ="";
break;}
break;
break; }
?>
Что мне в этом нравилось! Я не заходил на каждую страницу сайта, а просто менял в одном файле и менялось везде на сайте (например: почта, ссылка меню, повторяющийся текст, копирайт и т.п.).
В index.php страницу, в переменные установленные в данном файле, подгружалась информация из переменных размещенных в файле mysite.php в разделах все от case(имя страницы) и до break;.
Раньше все так и работало! Чтоб создать новую страницу, надо было просто создать (пример):
case (новое имя):
$he="";
$txt="";
$txt1="";
break;
а теперь никак не грузится информация! Грузит только из переменных "case index". Перехожу по ссылкам, все равно одно и тоже!
Пробовал в настройках выставлять PHP версии 5.3-5.6, не помогает.
Помогите люди добрые! Задавайте вопросы, а лучше поделитесь советом! |