Если слово со страницы известно, то можно так:
// $text содержит твою страницу
$charsets = array("k", "i", "a", "d", "m", "w");
$charsets_names = array("koi8-r", "iso8859-5", "ALT", \'x-cp866\', \'x-mac-cyrillic\', "windows-1251");
$search = "какое-либо слово";
for ($i = 0; $i < sizeof($charsets); $i++) {
$word = convert_cyr_string($search, "w", $charsets[$i]);
if (strstr($text, $word)) {
$str_charset = $charsets_names[$i];
break;
}
}
if ($str_charset) echo "Кодировка ".$str_charset; else echo "Неизвестная кодировка";