Articles of кодировка символов

MySQL кодировки и сортировки: нечувствительность к акценту не работает

Я знаю, что ответ очень прост, но я собираюсь бананы. Кажется, я пробовал все доступные решения. Вот так… У меня есть база данных с charset latin1 . Да, я должен иметь это в utf8 , но у меня есть несколько запущенных проектов, поэтому я не хочу их путать. Проблема связана с SELECT с LIKE "%…%" […]

Не удается отобразить французские акценты в php mail

У меня следующий php-скрипт отправляет электронное письмо на основе возвращаемых параметров: <? header('Content-Type: application/json; charset=utf-8'); $headers = "From: Source\r\n"; $headers .= "Content-type: text/html;charset=utf-8\r\n"; $to = $data["t_email"]; $subject = "Hello"; $message = (gather_post("locale") == "fr_CA")?"message français ééààèè": "english message"; mail($to, $subject, $message, $headers); ?> Я взял детали, которые не актуальны. Сообщение будет отправлено отлично, но акценты […]

Проблема с французскими ударными символами UTF-8

Когда я вижу данные, хранящиеся в базе данных mysql, используя phpmyadmin, символы сохраняются точно как é à ç, однако, когда я использую php для отображения этих данных в html-документе, который имеет следующую структуру: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> </head> <body> </body> </html> Я […]

PHP Преобразование Windows-1251 в UTF 8

У меня есть небольшой html-код, и мне нужно преобразовать его в UTF-8. Я использую этот iconv("windows-1251", "utf-8", $html); Весь текст преобразуется правильно, но если текст, например, в теге <i>…</i> , то он не преобразует текст, и я вижу что-то подобное.

Не удается сохранить символы UTF8 в MySQL

Не удается найти причину, по которой я не могу хранить в базе данных MySQL символы, такие как ţ, î, ş. Определение моей таблицы: CREATE TABLE IF NOT EXISTS `gen_admin_words_translated` ( `id` int(10) NOT NULL AUTO_INCREMENT, `word_id` int(10) NOT NULL, `value` text COLLATE utf8_unicode_ci, `lang_id` int(2) NOT NULL, `needUpd` int(1) NOT NULL DEFAULT '1', PRIMARY KEY […]

Работа с eacute и другими специальными символами с использованием Oracle, PHP и Oci8

Привет, Я пытаюсь сохранить имена в базе данных Oracle и вернуть их с помощью PHP и oci8. Однако, если я вставляю é непосредственно в базу данных Oracle и использую oci8 для его возврата, я просто получаю e Должен ли я кодировать все специальные символы (включая é ) в html-объекты (т.е.: &eacute; ) перед вставкой в […]

PHP Преобразование кодированного текста Windows-1256 в UTF-8

Я получаю Windows-1256 закодированный текст из Интернета и урона, чтобы преобразовать его в utf-8. Я пытался использовать mb_convert_encoding и iconv, но они, похоже, не работают. ни один из них, похоже, не способен обрабатывать окна-1256. Как это сделать? Изменить. Подробнее об ошибках. При попытке mb_convert_encoding($text,"utf-8", "windows-1256"); я получил Сообщение: mb_convert_encoding () [function.mb-convert-encoding]: указана нелегальная кодировка символов […]

Как проверить кодировку строки?

Как проверить, является ли кодировка строки UTF8?

PHP: проблемы, преобразующие символ «» из ISO-8859-1 в UTF-8

У меня возникли проблемы с использованием PHP для преобразования содержимого базы данных ISO-8859-1 в UTF-8. Я тестирую следующий код: // Connect to a latin1 charset database // and retrieve "Georgia O'Keeffe", which contains a "'" character $connection = mysql_connect('*****', '*****', '*****'); mysql_select_db('*****', $connection); mysql_set_charset('latin1', $connection); $result = mysql_query('SELECT notes FROM categories WHERE id = 16', […]

php XML-экспорт с XMLWriter с использованием метода writeAttribute ()

Я экспортирую данные таблицы в xml, который содержит многоязычный контент в столбце контента с сочетанием html, например $xmlWriter->writeAttribute('value', $contents); запись: name="testing" , contents="Just <span style="color:red">testing</span>:漢字" Экспортируется как: <entry key="testing" value="Just &lt;span style='color:red'&gt;testing&lt;/span&gt;:漢字"> Ожидаемое: <entry key="testing" value="Just &lt;span style='color:red'&gt;testing&lt;/span&gt;:漢字"> Я не хочу, чтобы xml писатель кодировал многоязычные символы, как это возможно?