![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Rav1n |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 1.10.2009 Репутация: нет Всего: нет |
Всем доброго дня. Опыта в программирование очень мало, и как на зло столкнулся с проблемой, нашел в глобальной сети cms она была полностью на немецком я ее перевел, сменил кодировку в бд, стояла latin1 поменял на cp1251_general_ci, но русского так и не увидел, т.е перевод отображается нормально, но при добавлении контента вместо русского пишет ðàç äâà òðè ÷åòûðå ïÿòü øåñòü ñåìü òåñò
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> ![]() Сразу извиняюсь если создал не в том разделе. |
|||
|
||||
| Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
Rav1n, а ты уверен что это windows-1251? попробуй в браузере поменять кодировку на просмотр
-------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
| NewDima |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 922 Регистрация: 20.2.2006 Где: <?here?> Репутация: 10 Всего: 12 |
Rav1n, возможно цмска в htaccess говорит сама, какую кодировку юзать
|
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
Во-первых, надо смотреть не то, что показывает браузер, а полученный HTML код. В нем может быть совсем не то, что на экране.
Меню - Вид - Исходный код страницы. |
|||
|
||||
| Rav1n |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 1.10.2009 Репутация: нет Всего: нет |
браузер показывает win-1251
исходный код тоже
мне посоветовали в mysql.php прописать $access = mysql_query("SET NAMES cp1251_general_ci"); тоже не помогло Добавлено через 4 минуты и 1 секунду В браузере тоже менял кодировку не помогло |
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
ТЕКСТ в исходном коде. Не все эти страшные слова и непонятные закорючки, а ТЕКСТ.
Желаемый текст в исходном коде как выглядит. писать надо не тот ужас, который посоветовали, а
после строчки mysql_select_db() Это сообщение отредактировал(а) Ипатьев - 2.10.2009, 12:06 |
|||
|
||||
| Rav1n |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 1.10.2009 Репутация: нет Всего: нет |
Спасибо попробую, кстати в дб контент сохраняет примерно так àâïâàïàâïâàïâàïàâïàâï |
||||
|
|||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
Слава богу. Наконец-то мы увидели то, что на самом деле лежит в БД.
в тексте программы надо найти слово htmlentities и заменить на htmlspecialchars |
|||
|
||||
| Rav1n |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 1.10.2009 Репутация: нет Всего: нет |
заменил но теперь комментарии не добавляет.
Добавлено через 1 минуту и 47 секунд там стоял код
|
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
ничего не понял
что означает этот огрызок кода? htmlentities там в двух местах? можно увидеть код до замены и после? |
|||
|
||||
| Rav1n |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 1.10.2009 Репутация: нет Всего: нет |
htmlentities я нашел только в function.php честно говоря я даже не знал где искать
|
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
прекрасно. в function.php оно в одном месте или в двух?
|
|||
|
||||
| Rav1n |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 1.10.2009 Репутация: нет Всего: нет |
в одном в остальных стоит htmlspecialchars
|
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
Почему тогда в приведенном примере эта функция встречается два раза, во 2 и в 11 строке?
можно увидеть код до замены и после? |
|||
|
||||
| Rav1n |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 1.10.2009 Репутация: нет Всего: нет |
сюда не вставить полный код там 47454 символов
Это сообщение отредактировал(а) Rav1n - 2.10.2009, 13:13 Присоединённый файл ( Кол-во скачиваний: 5 )
function.php 48,29 Kb |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |