Avatarus
15.08.2009, 09:37:55
Witam
Potrzebuje zrobić takie coś.
Mam stronę i jest tam ustalone kodowanie powiedzmy UTF-8 i mam też pliki tekstowe które są ładowanie z poziomu strony i na niej wyświetlane.
Teraz jak zrobić taki myk że przy zmianie kodowania strony np na latin2, dalej wczytywać te wcześniejsze pliki żeby nie wykrzaczyło.
Da się jakoś zaczytać plik (u mnie funkcją include) żeby zmienić w locie jego kodowanie na to wspomniane latin2?
ayeo
15.08.2009, 09:40:13
Witam!
Możesz użyć iconv();
Pozdrawiam!
Avatarus
15.08.2009, 09:41:55
no tak ale to działa na zasadzie coś z czegoś, a gdybym nie wiedział jakie jest kodowanie pliku?
ayeo
15.08.2009, 09:51:09
Hack z manuala:
<?php
function detect_encoding($string) {
foreach ($list as $item) {
$sample = iconv($item, $item, $string);
if (md5($sample) == md5($string)) return $item;
}
return null;
}
?>
Pozdrawiam!