Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 262 Pomógł: 26 Dołączył: 23.01.2009 Skąd: eZ Systems Ostrzeżenie: (0%)
|
witam,
mam skrypt PHP, który zczytuje dane z bazy do XML, które następnie są wstawiane na stronie przy użyciu AJAXa. Problem polega na tym, że XML źle wyświetla znaki. Fizycznie na serwerze nie istnieje żaden plik XML, jest on generowany "w locie". Jak można ustawić kodowanie XML na utf-8? Baza danych, pliki skryptów PHP i JS mają kodowanie utf-8. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 332 Pomógł: 294 Dołączył: 12.10.2008 Skąd: Olkusz Ostrzeżenie: (0%)
|
Cytat Osiągnąłeś swój godzinny limit. powodzenia ;p - już wolę serwisy gdzie sa reklamy a nie takie coś i opcja premium ;p swoją drogą np. w DOM odczytując plik xml'a sam rozpoznaje kodowanie i domyślnie przekształca jako dane wyjściowe na utf - nie wiem jak odczytujesz tego xml'a - ja jakoś wole DOM - ale kodowanie rozpoznaje z pierwszej linii deklaracji pliku (IMG:style_emoticons/default/winksmiley.jpg) .... daj fragment kodu odpowiedzialny za wczytywanie do skryptu zawartości z pliku oraz fragment odpowiedzialny za zapis do pliku xml'a - może się także okazać, iż to będzie wina np. po stronie kodowania ale samej strony (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
|
sunpietro ustawienie kodowania XML przy użyciu PHP 9.01.2010, 17:09:27
Crozin Tak samo jak w przypadku HTMLa.
1) Treść pliku mu... 9.01.2010, 18:52:47
sunpietro Czyli plik generatora XML musi być w Unicode. ....... 10.01.2010, 14:55:16
Crozin Wszystko wydaje się być dobrze...
1) Sprawdź czy ... 10.01.2010, 15:18:06
sunpietro Ja już nie wiem co jest tam źle. Wszystko jest zap... 9.02.2010, 11:32:27
sunpietro OK, oto plik zczytujący dane z bazy i przerabiając... 10.02.2010, 18:27:24
altruista2 Po pierwsze, nie:
[PHP] pobierz, plaintext header... 10.02.2010, 18:40:53
sunpietro Problem już rozwiązałem.
Jego rozwiązanie można zn... 12.02.2010, 19:28:32 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 17:05 |