Как вывести тег title из файла.php

133
18 августа 2019, 08:30

Не могу добиться вывода title на shtml-страницах из файла.php. На странице, открытой в браузере - или пустой тайтл, или отображается сам код

Пишу в shtml:

<title><!--#include virtual="/title2.php" --></title>

Пробовала также:

<title><?php include("title2.php"); ?></title> ,
<title><?php echo $title ?></title>

И создаю тот самый файл title2.php:

<?php 
 
$titleList = array( 
	'/dlit-ssi-11-2' => 'Эксперимент', 
	'/'  => 'Тайтл для главной', 
	'/dlit'  => 'Тайтл для dlit' 
	...... 
 ); 
 
  
 $title =& $titleList[$_SERVER['REQUEST_URI']]; 
 echo $title ?? "Тайтл для отсутствующего пункта"; 
?>

Файл со скриптом привязан в head.

В .htaccess пробовала добавить .shtml. Безрезультатно. На сервере работает связка Apache+Nginx Server version: Apache/2.4.6 () nginx version: nginx/1.14.1

Хостер спрашивает: "Уточните, какие требования нужны для работы вашего скрипта, мы проверим все ли настройки, компоненты присутствуют. "

А я ни малейшего представления об этом не имею. Подскажите, где я ошиблась? Или чего не хватает для отображения title хтмл-страниц из файла.php?

READ ALSO
Проблема с browser-sync и XAMMP

Проблема с browser-sync и XAMMP

Установил XAMMP (впервые), из окна PHPStormphp файлы открываются корректно

131
Не видит модели Yii2 RESTFull API [закрыт]

Не видит модели Yii2 RESTFull API [закрыт]

Я создал апи в отдельной папке, все как описано в документацииНо когда я пытаюсь использовать модель User, которая лежит в common\models мне выдает...

130
Как обозначить дефолтный title, если не смог получить title через file_get_contents?

Как обозначить дефолтный title, если не смог получить title через file_get_contents?

С помощью file_get_contents получаю заголовки с сайтов

110
Передать массив из PHP в JavaScript

Передать массив из PHP в JavaScript

У меня есть функция в обработчике, которая должна вернуть массивА в Ajax мне нужно этот массив получить

128