|
|
|
| у меня проблема с кодировкой. мне нужно сделать сайт на двух языках. русский литовский. в литовском языке есть буквы которых нет в английском.
проблема в том что когда текст проходит из одного файла в другой через include некоторые буквы отображаются в кодировке - ąčę
как исправить эту проблему | |
|
|
|
|
|
|
|
для: raimund
(20.07.2009 в 19:51)
| | Писать на литовском - UTF-8. | |
|
|
|
|
|
|
|
для: sim5
(20.07.2009 в 19:53)
| | проблема в том если данные лежат в отдельном файле, если их вставить через include хотя файл в который вставляется выставлен в кодировке -UTF-8.
все равно эти буквы деформируются. но только те которые были внутри include | |
|
|
|
|
|
|
|
для: raimund
(20.07.2009 в 20:01)
| | >файл в который вставляется выставлен в кодировке -UTF-8
А тот файл из которого вставляется в какой кодировке? | |
|
|
|
|
|
|
|
для: Zend72
(20.07.2009 в 20:04)
| | основном файле выставлен UTF-8 с етим всио хорошо но в файле
<?php include ("blocs/bonn.php"); ?>
в файле bonn.php ест например линк <a href='link3.php'>ŠŠŠŠŠ</a><br /> и больше ничего
я как бы пробовал дописать строку в верху
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
но это не помогает | |
|
|
|
|
|
|
|
для: raimund
(20.07.2009 в 20:24)
| | И не поможет - ŠŠŠŠŠ, это не UTF, а html-представление, а его преобразовать можно так:
<?
$s = "ŠŠŠŠŠ";
echo html_entity_decode($s, ENT_NOQUOTES, 'UTF-8');
?>
|
Но больно значения маленькие у символов, и они все одинаковые, навряд ли там текст. | |
|
|
|
|
|
|
|
для: sim5
(20.07.2009 в 20:35)
| | спасибо проблему решил | |
|
|
|