WML + MySQL и кодировка при этом

arz_user

Guest
WML + MySQL и кодировка при этом

Делаю wap-сайт.
Естественно весь текст должен быть в unicode.
Русский текст я перекодирую сделующем образом:
У каждого символа вычисляю ascii (ord($string))...
Ну короче с этим все нормально.
Но вот когда ситуация обратная, тоесть данные поступившие от пользователя не хотят добавляться в MySQL.
Вместо символов добавляются закарючки.
Я пробовал делать обратный перевод через chr(), если смотреть в браузере все нормально отображается, но в мускуле уже другие закарючки.
Кто что может посоветывать?
 

arz_user

Guest
Тоесть сначало нужно перевести все символы типа &!!!#1256; в нормальные буквы и сделать:
PHP:
$string=iconv('UTF-8','ISO-8859-1',$string);
$string=conver_cyr_string($string,'i','w');
Просто мне в конечном итоге желательно получить windows-кую кодировку.
Поставил в символе !!!, т.к. автоматом он в HTML переводится.
 

arz_user

Guest
При том, что информация отображается, но не добавляется именно в MySQL!
 

Фанат

oncle terrible
Команда форума
Я должен внести некоторую ясность.
"Не добавляется" - это когда добавил, а в базе нет.
Если же в базе есть, то, значит, добавляется.
Не надо путать себя и других.
 

arz_user

Guest
Согласен, что ошибся.
Переформулирую.
Запись добавляется,но не соответствует ожидаемому результату.
Тоесть в каждом поле по одному символу, точнее по одной закарючки, вместо целых, полноценных фраз.
 

Фанат

oncle terrible
Команда форума
К сожалению, это тоже заблуждение.
База НИКОГДА ничего с вашими данными не делает.
ЧТО положили - то и достали.
Без малейших изменений.

А закорючки вам только кажутся.
ищите проблемы в другом месте.
 

SiMM

Новичок
Автор оригинала: arz_user
PHP:
$string=iconv('UTF-8','ISO-8859-1',$string);
$string=conver_cyr_string($string,'i','w');
Просто мне в конечном итоге желательно получить windows-кую кодировку.
Да вы однако шаман.
hint: виндовая кодировка называется Windows-1251, если что, и делать два преобразования нет никакого смысла (при чём iso8859-5 и iso8859-1 - не одно и то же).
 

arz_user

Guest
шаман?
весьма любопытная профессия.
Набрасал неглядя. Суть то ясна.
Поробую еще.
 

Фанат

oncle terrible
Команда форума
Вот это очень сомнительное утверждение.
Пока суть не ясна даже автору вопроса, который считает, что база ему в чем-то виновата.
Не говоря уже о тех, кто читает эти весьма ненвнятные каракули
 

arz_user

Guest
Странно, но эти "Весьма невнятные каракули" на других форумах поняли.
 

SiMM

Новичок
arz_user, так чего ты сюда то пришёл? Или ты из тех, кто ждёт решений на халяву и трубит о своих мелких проблемах на всех форумах рунета?
 

Фанат

oncle terrible
Команда форума
Если поняли и помогли, то зачем ты сюда пришел?
А если не помогли, то откуда такая уверенность, что поняли?
 
Сверху