Прошу помочь. Косяк с кодировкой

12
S
На сайте с 30.09.2009
Offline
116
682

Коллеги, прошу помочь.

В чем можнт быть причина появления в странице вместо нормального текста вот таких краказябров ?

���� �.�.�

В один файл php вставляю другой php

Спасибо. Надеюсь на помощь

Перелинковку сделал. Теперь думаю куда потратить денежки - сапа, мира или блоги :)
[Удален]
#1

UTF8 попробуйте (2 файла сохранить)

Bitman
На сайте с 05.07.2009
Offline
112
#2

Notepad++ Преобразовать в UFT8 без BOM

Северный лес (https://euro-vagonka.by) DREW (https://drew.by) AvtoDrive (https://avtodrive.by)
S
На сайте с 30.09.2009
Offline
116
#3

странно, но на другом сайте такая форма отправки письма работает. не получается пока что нати проблему. Спасибо. Notepad++ нету

Mad_Man
На сайте с 10.11.2008
Offline
162
#4
stroydomen:
странно, но на другом сайте такая форма отправки письма работает. не получается пока что нати проблему. Спасибо. Notepad++ нету

В корне сайта создать, либо дописать файл ".htaccess" следующей строкой:

AddDefaultCharset utf-8

Если не поможет, то скачать Notepad++ и отказаться от убогой кодировки винды в .php файлах, ибо нефиг открывать блокнотом то, что не совместимо с последним.

S
На сайте с 30.09.2009
Offline
116
#5
Mad_Man:
В корне сайта создать, либо дописать файл ".htaccess" следующей строкой:


Если не поможет, то скачать Notepad++ и отказаться от убогой кодировки винды в .php файлах, ибо нефиг открывать блокнотом то, что не совместимо с последним.

Спасибо. А в подгружаемом файле у меня скрипт, он может не правильно работать из-за кодировки? На другом сайте работает. Он должен выдавать ошибку при незаполнении полей, а не выдает.

Mad_Man
На сайте с 10.11.2008
Offline
162
#6
stroydomen:
Спасибо. А в подгружаемом файле у меня скрипт, он может не правильно работать из-за кодировки? На другом сайте работает. Он должен выдавать ошибку при незаполнении полей, а не выдает.

Нет. Он либо работает, либо работает с кракозябрами, либо вообще не работает. Копайте в сторону настроек сервера.

S
На сайте с 30.09.2009
Offline
116
#7
Mad_Man:
Нет. Он либо работает, либо работает с кракозябрами, либо вообще не работает.

Ок. У меня во всех страницах верстальщик прописал

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

и сохранил в кодировке UTF 8

Стоит ли мне все страницы сохранить в windows-1251 и наверху в коде прописать charset=1251 ? как считаете? спасибо

Mad_Man
На сайте с 10.11.2008
Offline
162
#8
stroydomen:
Ок. У меня во всех страницах верстальщик прописал
Код:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

и сохранил в кодировке UTF 8

Стоит ли мне все страницы сохранить в windows-1251 и наверху в коде прописать charset=1251 ? как считаете? спасибо

о_О Вначале скажите зачем это надо.

S4
На сайте с 13.10.2008
Offline
72
#9

Когда у меня была такая проблема, загвоздка была вот в чем.

Скрипт php был сохранен в кодировке windows-1251. Страница, его вызывающая, в кодировке utf-8. Пересохранил в Dreamweaver'е. Даже обычный блокнот виндовский автоматически распознает кодировку, а при пересохранении можно выбрать другую кодировку.

S
На сайте с 30.09.2009
Offline
116
#10
Svetle4ok:
Когда у меня была такая проблема, загвоздка была вот в чем.
Скрипт php был сохранен в кодировке windows-1251. Страница, его вызывающая, в кодировке utf-8. Пересохранил в Dreamweaver'е. Даже обычный блокнот виндовский автоматически распознает кодировку, а при пересохранении можно выбрать другую кодировку.

В данном случае с кодировкой разобрался. Но почему то сам скрипт отправки письма не работает. На другом сайте в кодировке windows-1251 работает прекрасно.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий