Kod mam taki:
<html> <head> <meta http-equiv="Content-type" content="text/html; charset=ISO-8859-2"> </head> <body> <? 'ą' => 'a', 'ć' => 'c', 'ę' => 'e', 'ł' => 'l', 'ń' => 'n', 'ś' => 's', 'ó' => 'o', 'ź' => 'z', 'ż' => 'z', 'Ą' => 'A', 'Ć' => 'C', 'Ę' => 'E', 'Ł' => 'L', 'Ń' => 'N', 'Ś' => 'S', 'Ó' => 'O', 'Ź' => 'Z', 'Ż' => 'Z', ); $skip[] = '.'; $skip[] = '..'; $skip[] = 'Thumbs.db'; { { } } ?> </body> </html>
No i w sumie wszystko działa, nie jestem pewien czy to dobrze generalnie robię, ale na plikach zbytnio nie umiem pracować, więc i tak jestem z rezultatu zadowolony.
Ale jest jeden problem, przy dużych plikach jakby skrypt się gubi i już nie zamienia wszystkiego... :/ Konkretniej - na problemy z ś i ą, czyli coś tu jest nie tak z kodowaniem, bo z ś i ą to zawsze są problemy :/ ... no ale jak napiszę sobie plik costam.txt z treścią powiedzmy:
Kod
ś, ą, ł, ń, Ź, costam dalej
To otrzymuję:
Kod
s, a, l, n, ź costam dalej
Czyli wszystko jest ok, dopóki plik jest mały chyba.