Следующая функция jQuery ajax запускает скрипт PHP, который запрашивает базу данных MySQL, содержащую записи, которые кодируются как UTF-8: function searchLocations() { var stateSelected = $("#stateSelect").val(); $.ajax({ url: 'ajax/json.php', dataType: 'json', data: 'state='+stateSelected, success: function(data) { placeMarkers(data.markerdata.markers); } }); } Объект JSON, возвращаемый функции, содержит долготы и широты объектов маркера карты, а также имя для отображения […]
Всякий раз, когда я пытаюсь прочитать оповещение Google через PHP, используя что-то вроде: $feed = file_get_contents("http://www.google.com/alerts/feeds/01445174399729103044/950192755411504138"); Независимо от того, сохраняю ли файл $feed в файле или echo результат на выходе, все символы unicode utf-8 ( т. Е. С диакритикой) представлены белым пространством. Я пробовал – без успеха – различные комбинации: utf8_encode utf8_decode iconv mb_convert_encoding Я […]
У меня есть база данных, где кодировка UTF-8 для многоязычной цели. Я это, что все в моем приложении находится в UTF-8. Хотя у меня проблема с функцией array_key_exists. Он начинается с запроса к базе данных SELECT name, value from TABLE Затем я заполняю хэш-карту с результатом: $hashmap[ $row['name'] ] = $row['value'] Но когда имя в […]
еще раз у меня возникают проблемы с кодировками при попытке zip-файлов в приложении PHP. Вот сделка, всякий раз, когда имя файла содержит специальные символы, то есть: «eñeìá.html», я не могу закрепить его правильно. Результат застегивания его с помощью php-функции AddFile – это «e + |e + ¼ + í» .html» Проблемная линия заключается в следующем: […]
Я уже пробовал много функций, но я просто не могу понять это. Во всяком случае, правильный путь. В поле формы, называемом описанием, я могу ожидать все виды символов. Они должны быть отформатированы в объектах HTML до того, как они будут отправлены в db. Теперь мой код: $formdesc = htmlentities($_POST['formdesc'], ENT_QUOTES); Для запроса MySQL я просто […]
Я пытаюсь использовать кодировку eclipse UTF-8 для полирующих символов. К сожалению, у меня все еще проблема с кодировкой. Мои настройки: Window-> Настройки-> Debug Window-> Настройки-> Workspace Окно-> Настройки-> Тип содержимого PHP Мой php-файл: Размер файла: Конечный результат: Я что-то забыл?
Мы сталкиваемся с проблемами кодирования символов, которые пытаются создать vcards в PHP. В именах Outlook, которые используют специальные символы, искажаются, например, «é» становится «Ã ©». Мы обновили заголовок и разделы FN и N для кодировки символов Windows, но проблема остается. Благодарен за любые предложения. Выдержка Vcard: BEGIN:VCARD VERSION:3.0 REV:2013-03-27 19:37:46 FN;CHARSET=Windows-1252:Namé S. Nameé N;CHARSET=Windows-1252:Namé;Namé;;; TITLE:Associate […]
Ну привет. Я меняю кодировку базы данных с latin1_sweedish_ci на utf8 . Я всегда использовал utf8_danish_ci потому что он наиболее близок к норвежскому стилю – я думаю. Но как насчет utf8_general_ci и utf8_unicode_ci ? Некоторое время назад; Было предпочтительнее использовать _general_ci для лучшей / более быстрой работы, а _unicode_ci для большей точности из-за алгоритма сортировки […]
Привет Я сохраняю в основном английский и немецкий символы в базу данных mysql, которая в настоящее время настроена на кодировку utf-8. Я предполагаю, что я должен использовать latin1 charset для этого типа данных, это правильно? Если да, то как я могу изменить кодировку, чтобы исправить немецкие символы, которые теперь сохранены в utf-8? ОБНОВИТЬ Может быть, […]
Примечание. Я думаю, что я знаю, вероятно, неправильно, поэтому, пожалуйста, любезно исправьте мои знания 🙂 Я просто ответил на вопрос о UTF-8 и PHP. Я предложил использовать str_ireplace('Волгоград', '', $a) . Я не ожидал, что это сработает, но так оно и было. Я всегда думал, что PHP обрабатывает один байт как один символ, поэтому вам […]