У меня многоязычный сайт. У меня есть три php-файла:
lang.de.php,lang.en.php, lang.hr.php
На странице индекса я изменяю текст, используя эту строку кода:
<h2><?php echo $lang['TEXT'];?></h2>
Переменная TEXT имеет разные значения в каждом файле lang.php.
Теперь я хочу изменить имя файла .pdf таким же образом, но я не могу заставить его работать. Я хочу сделать что-то вроде этого:
<a href="downloads/"<?php echo $lang['PDF_FILE'];?>".pdf"></a>
Как я могу это сделать?
Попробуйте удалить двойные кавычки до и после
<a href="downloads/<?php echo $lang['PDF_FILE'];?>.pdf"></a>
Правильный синтаксис для этого:
<a href="downloads/<?php echo $lang['PDF_FILE']; ?>.pdf"></a>