Articles of символов

php 5.3 Недопустимые символы CLI

Я сталкиваюсь с проблемой, как всякий раз, когда я запускаю простой скрипт php из командной строки, перед ним появляется некоторый символ нежелательной почты. Я использую php 5.3.9 на сервере Wamp на окнах 7. Вот мой код моего скрипта <?php echo "Hi"; exit; ?> и вот что я получаю в кли ∩╗┐Hi Дайте мне знать, если […]

Ошибка в кодировке mysql -> Как я могу переконвертировать его в другое?

Я начал веб-сайт некоторое время назад, используя неправильный CHARSET в моей базе данных и на сайте. HTML был установлен в ISO … и DB на латинский …, страница была сохранена в западной латинской … большой беспорядок. Сайт находится на французском языке, поэтому я создал функцию, которая заменила все акценты типа «é» на « &eacute; ». […]

Функция money_format (), показывающая вместо символа местной валюты (фунт)

Кто-нибудь знает, почему money_format() показывает вместо знака фунта (£). Функция отлично работает на моем локальном сервере, но когда я загружаю ее на свой удаленный сервер, если отображается неправильно. Кто-нибудь знает решение?

Является ли ASCII «../» единственной последовательностью байтов, которая указывает на обход каталога в PHP?

У меня есть приложение PHP, которое использует параметр $_GET для выбора файлов JS / CSS в файловой системе. Если я отклоняю все запросы, в которых входная строка содержит ./ , \ или байт за пределами видимого 7-битного диапазона ASCII, это достаточно для предотвращения прохождения родительских каталогов при передаче пути к базовым (на основе C) файлам […]

Как преобразовать шрифт Symbol в стандартный HTML-объект utf8

Есть ли способ конвертировать шрифт символа Unicode в поток html в его эквивалентный объект utf8? то есть. 0xf067 (  как unicode Symbol html entity) для греческой малой буквы (U + 03B3 aka γ в стандартном utf8)

Строка PHP в hex

У меня есть строка вроде этого: [0-9A-Za-z\+/=]* Как я могу преобразовать в следующем виде: "\133\x30\55\x39\101\x2d\132\x61\55\x7a\134\x2b\57\x3d\135\x2a" Есть ли какая-нибудь функция для этого?

Параметр функции со странным поведением кодировки в PHP

У меня есть следующий код PHP: <?php ini_set( 'default_charset', 'UTF-8' ); mb_internal_encoding('UTF-8'); function labelValidate($label) { echo mb_detect_encoding($label.'x', 'UTF-8, ISO-8859-1'); echo '<br />'; echo mb_detect_encoding('Rio, coração do Brasil', 'UTF-8, ISO-8859-1'); } labelValidate('Rio, coração do Brasil'); ?> Я получаю этот вывод: ISO-8859-1 UTF-8 Кто-нибудь знает, почему параметр $ label имеет ISO-кодировку, но прямое эхо, которое я создал […]

PHP MCRYPT encrypt / decrypt возвращает невидимые странные символы?

mcrypt_decrypt дает мне дополнительные невидимые символы, которые НЕ ВИДИМО, просто эхом на странице. ЕСТЬ ТОЛЬКО ВИДЕТЬ, записывая его в текстовый файл. Значит, просто отображение на странице в порядке и трудно заметить. Вот пример кода от Google. Пожалуйста, расскажите мне, какое правильное использование – что-то не так : function encrypt ($pure_string, $key) { $iv_size = mcrypt_get_iv_size(MCRYPT_BLOWFISH, […]

Codeigniter и кодировки

Я использую Codeigniter не так долго, но у меня есть некоторые проблемы с кодировкой. Я спрашиваю об этом на Форуме CI, но я хочу идти дальше, но не глобальное решение: http://codeigniter.com/forums/ viewthread / 204409 / Проблема была ошибка базы данных 1064. У меня есть решение, используйте iconv! Хорошо работает, но я думаю, что это не […]

Кодовая кодировка CodeIgniter и поддержка UTF-8

Я работаю над сайтом, который использует / хранит акцентированные символы в базе данных. У меня установлен шаблон страницы так, чтобы переменная charset config.php соответствовала настройке, например: <meta charset="<?php echo $this->config->item('charset');?>"> Проблема, с которой я столкнулась, заключается в том, что когда $config['charset'] установлен в UTF-8 , проверка формы завершается с ошибкой, и, как если бы акцент […]