Я пытаюсь отправить массив в PHP-скрипт методом POST. Сначала я сериализую () , а затем использовал base64_encode () . После его получения, скрипт затем base64_decode () он затем unserialize () . Я знаю, что использование функций base64_encode увеличивает размер данных на 33%, поэтому я обеспокоен тем, что переменные POST могут быть перегружены и, таким образом, […]
Когда я пытался получить китайские символы из базы данных, я получил странный текст. Я пробовал почти все, например html_entity_decode , htmlentities , сохранить файл с помощью utf-8, закодировать в utf-8, но я не могу понять, что это правильно. Как получить правильный текст? Вот мой код: <meta http-equiv='Content-Type' content='text/html; charset=utf-8' /> <?php header('Content-Type: text/html; charset=utf-8'); $conn=odbc_connect('vocab','',''); […]
Поэтому у меня есть странная проблема усечения! Невозможно найти конкретный ответ на это. Таким образом, в основном возникает проблема с очевидным символом ISO ½, который обрезает остальную часть текста при вставке в столбец с указанным UTF-8. Давайте скажем, что моя строка: «Вам нужно добавить ½ стакана воды». MySQL усекает это, чтобы «вам нужно добавить», Если […]
Я работаю над некоторыми QR-кодами, мне нужно передать массив в QR с данными, но ему нужна кодировка. Сами данные представляют собой json_array который используется для создания PDF-файла. Если я использую кодировку base64 QR-код глупо большой, а при использовании ascii85 он разбивает QR. Можете ли вы сообщить мне о каких-либо законах кодирования, которые будут работать в […]
У меня есть приложение, которое до сих пор было только на английском языке. Кодировка содержимого во всех шаблонах и базе данных была UTF-8. Теперь я ищу интернационализацию / перевод приложения на языки, которые имеют наборы символов, абсолютно необходимые для UTF-8. В приложении используются различные строковые функции PHP, такие как strlen() , strpos() , substr() и […]
Кодирование конвертирования из windows-1255 в utf-8 было задано, прежде чем я узнаю, но у меня все еще разные результаты, и я не могу его решить. Первой проблемой является «php iconv () или mb_convert_encoding () поддержка windows-1255 ????» Во время тестирования он возвращает несколько выходов (играя с // ignore & // translate), но он вообще не […]
Я переместил приложение php на новый сервер. Я использую mysql5 db. Когда я обновляю или вставляю что-то в db, каждый знак " и» заменяется на ? Я использую SET NAMES UTF8 и SET CHARACTER SET но он не работает. Любые идеи?
Я выбираю некоторые данные из базы данных и кодирую их как json, но у меня проблема с чешскими знаками, такими как A, I, R, C, Z … Мой файл находится в кодировке utf-8, моя база данных также находится в кодировке utf-8, я также установил заголовок для кодировки utf-8. Что еще мне делать, пожалуйста? Мой код: […]
Как я могу добавить проверку в PHP для длины переданного имени $. Сайт UTF-8, но я считаю, что Javascript использует другую кодировку. Вы можете видеть в комментариях, где я пробовал разные вещи в PHP, и они не работают. Что я пробовал и не работал: Изменение Ajax (javascript) для передачи переменных по UTF-8, а не кодировке […]
Я использую wkhtmltopdf для экспорта html-страниц в pdf, но, похоже, у него проблемы с чешскими персонажами … Я загружаю весь html в переменную, затем меняю кодировку и запускаю wkhtmltopdf следующим образом: $html = ob_get_clean(); $html = iconv("UTF-8","Windows-1250", $html); file_put_contents('../export.php', $html); $commandString = WKHTML_LIB.'http://www.estiroad.com/export.php sestava.pdf'; exec($commandString); Файл .html имеет правильную кодировку, но даже когда я задал […]