encoding ajax (Derek’s application and Ran Aroussi’s Rant application) |
[eluser]Unknown[/eluser]
Hi! I have problem with encoding . Data in my base have windows-1251 encoding I use example from http://video.derekallard.com Code: window.onload = function () { I use $this->db->query(’SET NAMES cp1251’); but request have “??????” What can i do? Sorry for my low english.
[eluser]MrEnirO[/eluser]
Best way is to use UTF-8. You will have problems if you try to use win-1251, I had same problems and decided to use UTF-8, it`s the easy est way.
[eluser]Unknown[/eluser]
На данный момент испытвал проблемы с русскими кодировками при установке prototype.js для реализации ajax-возможностей. На UTF-8 работает нормально. Однако сейчас другая заморочка, поковырялся в phpMyAdmin, решил полностью его на UTF переучить, но теперь есть траблы с запросами даже без аякса. Выглядит так: пишу файлы в UTF-8, базу данных держу также в UTF-8, пытаюсь достать из базы и отобразить на странице текст - выходит ????? ?? ?????? или ещё покруче. Короче, нужно крутить либо SET NAMES utf8, SET CHARACTER SET utf8, либо пересылать header. Однако это странновато, поскольку рядом работает проект (на том же веб сервере, с той же БД), в котором при тех же настройках (чего я мог не заметить?) все отлично. Можете почитать по теме о переводе на UTF-8 Денвера. Полезно. Изменение кодировки сайта при использовании пакета "Денвер" Если найдется что-нибудь, что можете посоветовать (чего я не заметил при переходе на UTF-8) - подскажите |
Welcome Guest, Not a member yet? Register Sign In |