vlav
Новичок
Проверить правильность кодировки
Например на форум постится сообщение.
Как оптимально организовать проверку на допустимость символов в кодировке?
Чтобы не пропустить варианты, например когда спамер настраивает свой авторассыльщик и чтобы сообщение не в той кодировке не записалось в базу?
И еще - в документации по iconv указано, что
string iconv ( string $in_charset , string $out_charset , string $str )
Производит преобразование кодировки символов строки str из начальной кодировки in_charset в конечную out_charset . Возвращает строку в новой кодировке, или FALSE в случае ошибки.
На самом деле она false не возращает и ничего не прерывает, а выдает лишь нотисы во время выполнения - про недопустимый символ в последовательности.
Или у меня что то не так настроено?
Например на форум постится сообщение.
Как оптимально организовать проверку на допустимость символов в кодировке?
Чтобы не пропустить варианты, например когда спамер настраивает свой авторассыльщик и чтобы сообщение не в той кодировке не записалось в базу?
И еще - в документации по iconv указано, что
string iconv ( string $in_charset , string $out_charset , string $str )
Производит преобразование кодировки символов строки str из начальной кодировки in_charset в конечную out_charset . Возвращает строку в новой кодировке, или FALSE в случае ошибки.
На самом деле она false не возращает и ничего не прерывает, а выдает лишь нотисы во время выполнения - про недопустимый символ в последовательности.
Или у меня что то не так настроено?

