Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с кодировкой 
:(
    Опции темы
Drizhenko
Дата 14.3.2006, 10:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 175
Регистрация: 13.1.2005

Репутация: нет
Всего: нет



Подключаю php к MySQL. Все работает, однако русский шрифт отображается краказябрами. Ставлю кодировку в php.ini - windows-1251, а в My.ini - latin5. После чего MySQL вообще не зарускается. Пишет Chrarcter set 'latin5' is not a compiled character set and is not spaciefed in the 'C:\MySQL\\share\charsets\Index.xml' file. Хотя такого файла у меня в помине не было.

Что интересно. Если запутить MySQL и набрать SELECT CONVERT(CONVERT(поле USING binary) USING latin5) FROM таблица, то текст отображается русскими буквами, кроме заглавных, они вопросами.

Подскажите, что делать.

Это сообщение отредактировал(а) Drizhenko - 14.3.2006, 10:50
PM MAIL   Вверх
-=Ustas=-
Дата 14.3.2006, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 32
Всего: 69



Версия мускула?


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Drizhenko
Дата 14.3.2006, 11:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 175
Регистрация: 13.1.2005

Репутация: нет
Всего: нет



5.0.18
PM MAIL   Вверх
-=Ustas=-
Дата 14.3.2006, 11:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 32
Всего: 69



Кодировка русского еще при вставке корячится?


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Drizhenko
Дата 14.3.2006, 11:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 175
Регистрация: 13.1.2005

Репутация: нет
Всего: нет



а это как узнать???
PM MAIL   Вверх
-=Ustas=-
Дата 14.3.2006, 11:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 32
Всего: 69



Сделай вставку текста через phpMyAdmin-а.


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Drizhenko
Дата 14.3.2006, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 175
Регистрация: 13.1.2005

Репутация: нет
Всего: нет



Блин, я не знал ничего про phpMyAdmin-а. Сечас скачал. Буду разбираться как этой штуковиной пользоваться. Завтра отпишусь.
PM MAIL   Вверх
Drizhenko
Дата 14.3.2006, 18:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 175
Регистрация: 13.1.2005

Репутация: нет
Всего: нет



Скачал архив. Но нифига не понял, что делать с этими php файлами. Через IE они не запускаются. Смотрел на форуме
http://forum.vingrad.ru/index.php?showtopic=60619
Но так и не понял. Что мне делать с этими php файлами из архива??? Как запустить index.php
PM MAIL   Вверх
Drizhenko
Дата 15.3.2006, 06:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 175
Регистрация: 13.1.2005

Репутация: нет
Всего: нет



Вроде разобрался, но возникает ошибка
Warning: session_write_close() [function.session-write-close]: open(C:\PHP\sessiondata\sess_feaf18d39a7d1d38b83303ee803e8382, O_RDWR) failed: No such file or directory (2) in C:\Program Files\Apache Group\Apache2\htdocs\phpMyAdmin\index.php on line 44

Warning: session_write_close() [function.session-write-close]: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (C:\PHP\sessiondata) in C:\Program Files\Apache Group\Apache2\htdocs\phpMyAdmin\index.php on line 44

Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\Apache Group\Apache2\htdocs\phpMyAdmin\index.php:44) in C:\Program Files\Apache Group\Apache2\htdocs\phpMyAdmin\index.php on line 105

Что это значит?
PM MAIL   Вверх
-=Ustas=-
Дата 15.3.2006, 10:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 32
Всего: 69



PhpMyAdmin какой? Ты его правильно настроил?


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Drizhenko
Дата 15.3.2006, 12:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 175
Регистрация: 13.1.2005

Репутация: нет
Всего: нет



Все, настроил. Работает. Добавляю через него таблицу. Ставлю таблице и полям кодировку latin5_bin. Добавляю в таблицу данные. Вылазит ошибка
Data too long for column 'name' at row 1
Если добавить данные на английском языке, то все прекрасно вставляется.
В файле my.ini кодировку я тоже прописал latin5_bin, но она не принимается, MqSQL после этого не запускается.
Как все таки эту кодировку прописать?

Это сообщение отредактировал(а) Drizhenko - 15.3.2006, 12:47
PM MAIL   Вверх
-=Ustas=-
Дата 15.3.2006, 12:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 32
Всего: 69



Drizhenko, слушай, а зачем тебе вообще эта кодировка сдалась?! Заюзай тогда уже UTF-8 если хочешь мультиязычность, а нет, так делай обычную WINDOWS-1251 или KOI8-R.


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Drizhenko
Дата 15.3.2006, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 175
Регистрация: 13.1.2005

Репутация: нет
Всего: нет



Так, где мне ее прописать? В my.ini ничего не удается отредактировать. А если через phpMyadmin, то все равно не помогает. Вместо кракозябр вопросы появляются.
PM MAIL   Вверх
Drizhenko
Дата 15.3.2006, 18:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 175
Регистрация: 13.1.2005

Репутация: нет
Всего: нет



Немного разобрался. Если вбивать данные через phpmyadmin, ставя при этом кодировку koi8r_general_ci, то в phpmyadmin'е данные отображаются нормально, но в mySQL'е они видятся вопросиками. Пробую прописать эту кодировку в my.ini, но ничего не получается, mySQL перестает запускаться.
PM MAIL   Вверх
Ciber SLasH
Дата 15.3.2006, 21:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1813
Регистрация: 9.11.2004
Где: С.-Петербург

Репутация: 3
Всего: 67



Ты поищи в поиске по запросу кодировка MySQL, уже много раз мусолили.
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0522 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.