Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> polskie znaki z php poprzez ajax do html
kossa
post
Post #1





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Witam,
napisałem formularz z którego dane poprzez advAjax przesyłam do pliku php w którym analizuję przesłane informacje. W przypadku błędów generuję odpowiednie komunikaty, które na końcu zwracam jako jeden ciąg. W zależności od ilości błędów komunikat jest dłuższy lub krótszy. W zdaniach znajdują się polskie znaki. Wykorzystując innerHTML osadzam wygenerowany komunikat z div'ie, niestety polskie znaki zamieniają się na "krzaczki".

W jaki sposób mogę się uporać z tym problemem?

Próbowałem zapisywać dane do sesji ale jeśli jest błąd to strona z formularzem nie przeładowuje się więc dane z sesji nie wyświetlą się, chyba że można jakoś przeładować jednego div'a aby wyświetlić komunikat.

Proszę o jakieś sugestie, porady jak uporać się z tym problemem.

Pozdrawiam,
Łukasz
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
misioo
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 2.10.2003
Skąd: Głogów/Tarnów

Ostrzeżenie: (0%)
-----


witam

też ostatnio z tym walczyłem i doszedłem do takiego czegoś, jak:
  1. ObiektXMLHttp.open("GET", zrodlo);
  2. ObiektXMLHttp.overrideMimeType('text/html; charset=ISO-8859-2');


oczywiście obie strony są w

  1. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />


i u mnie działa

Pozdrawiam
Michał
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 11:57