15
« : 06 Сентября 2001, 01:01:39 »
перекодировать надо если у тебя текст введен в другой кодировке, это относиться только к русским кодировкам. Вот функция которая перекодирует из одной код. в другую:
$msg = convert_cyr_string($msg, \\"$iz\\", \\"$v\\");
$iz - кодировка из которой ты хочешь перекодировать, например windows-1251 (w)
$v - в кокую кодировку, KOI8-R (k)
$msg = convert_cyr_string($msg, \\"w\\", \\"k\\");
или
$msg = convert_cyr_string($msg, \\"windows-1251\\", \\"KOI8-R\\");
тоже самое
Если ты посылаешь данные на русском языке в какой-то латинской кодировке то они будут переведены в ASCII код, кстати не всегда корректно:
Это текст
Смотри код страницы. За дополнительной информацией смотри php.net