Если функция htmlentities($aName), при использовании utf-8
выдаем вам кроказяблы
ее нужно использовать так:
htmlentities($aName,ENT_NOQUOTES,'utf-8');
Если функция htmlentities($aName), при использовании utf-8
выдаем вам кроказяблы
ее нужно использовать так:
htmlentities($aName,ENT_NOQUOTES,'utf-8');
Если в импорте в phpmyadmin стоит ограничение «(Максимальный размер: 2,024 КБ)», то его можно увеличить изменив настройки в php.ini:
; Максимальный размер данных POST, который PHP сможет принять.
post_max_size = 32M
; Максимальный размер закачанного файла
upload_max_filesize = 32M
Также можно изменить:
в конф файле phpMyAdmin (config.inc.php)
$cfg[‘ExecTimeLimit’] = 0;
После установки рекламной системы openx 2.8.5, при заходе в админку появлялась ошибка 500.
В логах записывалась следующая ошибка:
[Wed Jun 30 20:04:34 2010] [error] [client **.***.**.***] SoftException in Application.cpp:227: Directory «/h/turby/htdocs/openx/www/admin/plugins/oxMarket» is writeable by group
Решилась проблема установкой прав 711, на папку:
htdocs/openx/www/admin/plugins/oxMarket
Продолжаю дальше исследовать openx.
Для конвертации на php строки из utf-8 в windows-1251 и наоборот, можно использовать следующую функцию:
$text = iconv('utf-8', 'windows-1251', $text);
если необходимо обратное действие, то:
$text = iconv('windows-1251', 'utf-8', $text);
Описание функции iconv:
string iconv ( string from_kodirovka, string to_kodirovka, string str )
Производит преобразование кодировки символов строки str из начальной кодировки from_kodirovka в конечную to_kodirovka. Возвращает строку в новой кодировке, или FALSE в случае ошибки.
Если добавить //TRANSLIT к параметру out_charset будет включена транслитеризация. Это означает, что вслучае, когда символа нет в конечной кодировке, он заменяется одним или несколькими аналогами. Если добавить //IGNORE, то символы, которых нет в конечной кодировке, будут опущены. Иначе, будет возвращена строка str, обрезанная до первого недопустимого символа.
В случае, если ваш хостинг не поддерживает iconv, для конвертации из utf-8 в win-1251 и наоборот можно использовать следующие функции: