micz84
27.08.2009, 13:17:24
Mam problem z polskimi znakami i funkcją explode. Robiłem tagi oddzielone spacjami, i po użyciu funkcji explode pojedyńcze tagi zawierają tylko znaki zapytania, a gdy wyświetlę całość bezpośrednio z formularza to wszytsko jest ok. Czy to funkcja explode coś zmienia??
Fifi209
27.08.2009, 13:20:20
Upewnij się, że kodowanie w pliku masz odpowiednie.
micz84
27.08.2009, 13:32:07
Kodowanie mam chyba dobrze ustawione
Pliki ustawione na utf-8 (używam Netbeans for PHP - ustawione w projekcie)
<?xml version="1.0" encoding="UTF-8"?>
<meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8" />
chyba, że coś przeoczyłem.
Pawel_W
27.08.2009, 13:34:36
rozumiem, że pobierasz dane z xmla i wyświetlasz na stronie?
Fifi209
27.08.2009, 13:36:18
Hmm, dziwne...
może dla tego, że polskie diakrytyki zajmują nie jeden a dwa bajty i są ucinane?
Spróbuj może z
mb_split
drake88
27.08.2009, 13:37:29
micz84
27.08.2009, 15:04:27
Dane pobierane są z formularza, na stronie. mb_split nie pomógł niestety

. hmm a czy w iso-8859-2 znaki kodowane są na dwóch bajtach, lub czy utf-16 nie będzie powodował problemów jak w bazie mam utf8_general_ci?
Fifi209
27.08.2009, 15:05:40
utf8_polish_ci spróbuj dać w bazie...
micz84
27.08.2009, 15:23:39
Próbowałem, bo wcześniej myślałem że to problem w bazie, sprawdzałem różne konfiguracje kodowania bazy. Błędy pojawiają się jeszcze przed zapisem do bazy. No i pozostałe elementy działają poprawnie.
Zna ktoś może jakis program do konvercji plików z jednego kodowania w drugie, który umożliwiał by przekonwertowanie całych katalogów z podkatalogami??
Ok już nie trzeba, na szybko sam sobie napisałem, przy iso-8859-2 jest problem tylko z "ź".
przy okazji czy urlencode() powoduje, że w adresie pojawiają się polskie znaki?? bo to też do tagów potrzebuję.
Cytat(micz84 @ 27.08.2009, 16:23:39 )

przy okazji czy urlencode() powoduje, że w adresie pojawiają się polskie znaki?? bo to też do tagów potrzebuję.
Nie.
http://pl.php.net/urlencode
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.