|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.08.2012, 18:09 | #1 |
Форумчанин
Регистрация: 05.05.2009
Сообщений: 146
|
Сменил версию денвера и пропол русский язык
Доброе время суток. Сталкнулся с такой проблемой У меня стоял денвер с версии 2,8,... в нём делал базу и в базе было поле text, где был текст на русском языке, но когда я этоттекст выводил из бызы на сайт, то у меня выводились вопросики. Пытался решить эту проблему с помощью смены кодировки самой бызы через "ALTER TABLE..........." как к самой базе так и к таблице. Ничего не помогло.
Потом скачал денвер с phpmyadmin версии "Информация о версии: 3.2.3". НО тут другая проблема. ИЗ базы текст на русскам языке выводиться нормально, как положено, ЗАТО теперь не выводиться простой текст через echo"";! т.е. <?php echo "текст на русском";?> Выводит "привет это С". я понимая что из-за кодеровки но у меня utf-8. Я даже специально создал страницу в Notepad++ в utf-8. не помогло. В чем может быть проблема? Зарание спасибо. |
23.08.2012, 01:54 | #2 |
Форумчанин
Регистрация: 30.01.2009
Сообщений: 418
|
phpmyadmin выкинь в форточку.
используй http://www.heidisql.com/ utf-8 - кодировку используй без метки BOM для того чтобы в денвере нормально работала UTF8 кодировка надо в папку с сайтом кинуть .htaccess файл Код:
http://jqbook.narod.ru/php/dbmysql.htm http://jqbook.narod.ru/php/db_mysqli.php << скачать Кажется сложным, но если разобраться то забудешь про mysql_query(), как страшный сон Последний раз редактировалось Lesha; 23.08.2012 в 02:01. |
23.08.2012, 13:00 | #3 |
Форумчанин
Регистрация: 05.05.2009
Сообщений: 146
|
Спасибо, Lesha, но для этого надо разобраться. Буду разбираться, если что - напишу
|
23.08.2012, 13:23 | #4 |
Форумчанин
Регистрация: 05.05.2009
Сообщений: 146
|
Lesha попробовал кодировку без метки BOM и заработало, Спасибо Огромное, не знаю почему сам не поробовал
по повуду heidisql я поробую, но пока сложновато, но в будущим мож и буду использовать |
23.08.2012, 14:44 | #5 |
Форумчанин
Регистрация: 05.05.2009
Сообщений: 146
|
несколько кодировок на сайт
предположим у меня сайт в utf-8, но в браузере у пользователя может стоять кириллица ->windows=1251 или юникод utf-16 или др и я вот когда меняю кодировку в самом браузере у меня сайт опять отображает текст непонятно как. Вот как сделать сайт чтоб он отображался хорошо сразу в нескольких кодировок? Потому что я поглядел другие сайты и они так же отображает в разный кодировках. Вот как это сделать? Зарание спасибо. |
23.08.2012, 18:20 | #6 | |
Форумчанин
Регистрация: 30.01.2009
Сообщений: 418
|
Цитата:
Надо ориентироваться на дефолтные настройки браузеров. |
|
23.08.2012, 21:10 | #7 |
Форумчанин
Регистрация: 05.05.2009
Сообщений: 146
|
Всё, спасибо, понял. больше вопросов нет
|
23.08.2012, 21:28 | #8 |
Форумчанин
Регистрация: 29.09.2011
Сообщений: 103
|
просто пошли браузеру хэдэр что кодировка утф8 и на стороне пользователя тоже все будет нормально
|
29.08.2012, 18:04 | #9 |
Форумчанин
Регистрация: 05.05.2009
Сообщений: 146
|
всё. в общим в компе русский текст попрежнему отображается в window-1251, но зато на хостинге всё нормально. А так как я буду писать админку для сайта, поэтому всё будит нормаль. Всем спасибо
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C++ на русский язык | fkorto | Общие вопросы C/C++ | 6 | 29.04.2010 15:12 |
Русский язык | Sanek_ntsk | Общие вопросы C/C++ | 9 | 06.03.2008 16:50 |
Русский язык | Elefanter | Свободное общение | 14 | 22.02.2008 16:23 |
Русский язык | [Smarik] | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 01.02.2008 22:58 |
РУССКИЙ ЯЗЫК | vicdon | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 19.11.2007 14:34 |