Obormot
Постоялец
- Регистрация
- 10 Янв 2012
- Сообщения
- 88
- Реакции
- 2
- Автор темы
- #1
Есть скрипт, кусок кода который в head:
При вводу через админку заголовка сайта на русском заголовок не отображается, на латинице все ок.
Меня лично смущает вот этот момент,
Из-за этого может не отображатся по русски ?
Спасибо.
PHP:
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php
function displayHead($title='', $keywords='', $description='', $head='')
{
global $mainframe;
// MOVE this into cfg some day
$mainframe->cfg->setProperty('use_multi_lang','1') ;
if( $title && $mainframe->cfg->use_multi_lang ) $title = preg_replace('/[^\040-\377]*/uis', '', $title);
?>
<html xmlns="http://www.w3.org/1999/xhtml" lang="<?=$mainframe->cfg->site_lang?>" xml:lang="<?=$mainframe->cfg->site_lang?>">
<head>
<?php echo '<title>'. $title ."</title>\n";?>
<meta http-equiv="Content-Language" content="<?=$mainframe->cfg->site_lang?>" />
.....
Меня лично смущает вот этот момент,
PHP:
if( $title && $mainframe->cfg->use_multi_lang ) $title = preg_replace('/[^\040-\377]*/uis', '', $title);
Спасибо.