Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [AJAX] Polskie znaki w odpowiedzi z innego skryptu PHP przez AJAX
aiel
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 24.01.2010

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


Hej,
Mam problem z działającym skryptem AJAXA
mimo ze w każdej stronie i nawet w każdym configu mam
  1. <html><head><!DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN <a href="http://www.w3.org/TR/html4/loose.dtd&gt;" target="_blank">http://www.w3.org/TR/html4/loose.dtd></a>
  2. <meta http-equiv=Content-type content=text/html; charset=iso-8859-2></head><body>

w takiej lub troszku innej formie w kazdym razie meta z charset=iso-8859-2 jest tam zawsze.
mimo to jak skrypt glosy.php odpowiada do index.php za polskie znaki wyswietla �
siedze juz nad tym od dluzszej chwili i niemam pojecia jak to naprawic


--------------------
www.japierdziele.pl - zabawne historie z życia codziennego
Go to the top of the page
+Quote Post
blooregard
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




A te glosy.php pobierają jakieś dane z bazy? I tam też masz odpowiednie kodowanie ustawione?


--------------------
Life's simple... You make choices and don't look back...
Go to the top of the page
+Quote Post
aiel
post
Post #3





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 24.01.2010

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


Pobieraja dane z bazy ale komunikaty z polskimi znakami sa wpisane do php jak
  1. echo "<font color=#DB4D4D>Już głosowałeś!</font>";}else echo "<font color=#DB4D4D>Musisz się najpierw zalogować</font>";

z bazy pobiera tylko nazwy uzytkownikow niemajace polskich znakow i intergery


--------------------
www.japierdziele.pl - zabawne historie z życia codziennego
Go to the top of the page
+Quote Post
piotrooo89
post
Post #4


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




iconv tym musisz przelecieć po odpowiedzi z serwera.


--------------------
Go to the top of the page
+Quote Post
aiel
post
Post #5





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 24.01.2010

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


Czyli to jest bład ze strony servera?
Jak wrzuce na komercyjny server niepowino byc problemu?


--------------------
www.japierdziele.pl - zabawne historie z życia codziennego
Go to the top of the page
+Quote Post
Maciek1705
post
Post #6





Grupa: Zarejestrowani
Postów: 157
Pomógł: 3
Dołączył: 15.06.2009

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


Cytat(aiel @ 7.03.2010, 08:50:38 ) *
Hej,
Mam problem z działającym skryptem AJAXA
mimo ze w każdej stronie i nawet w każdym configu mam
  1. <html><head><!DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd>
  2. <meta http-equiv=Content-type content=text/html; charset=iso-8859-2></head><body>

no to ja się nie dziwie że masz problem doctype musi być na samym początku a nie gdzie kij wie gdzie. Co do AJAX-a to jeśli używasz go np do przesyłania danych z bazy na bierząco do innego skryptu itp to w pliku php wykorzystywanym przez ajax musisz ustawić odpowiednie nagłównki żeby wiedział co to za kodowanie używa.
Go to the top of the page
+Quote Post
piotrooo89
post
Post #7


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




nagłówki nie zawsze wystarczają. jednak w 99% przypadków wszystko jest OK jak ustawisz iconv.


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 17:36