Pomoc - Szukaj - U¿ytkownicy - Kalendarz
Pe³na wersja: [Ajax] Polskie znaki
Forum PHP.pl > Forum > Przedszkole
macza
Mam strone http://winmac.webx.pl wszsytko ladnie dziala, lecz nie wyswietlaja mi sie polskie znaki... wszedzie mam UTF-8 (headery), ale jak justawie header w index.php to nie dziala wogule AJAX... Mozecie cos podpowiedziec, szukalem na forum, na google, ale nie znalazlem odpowiedniego rozwiazania dla mojej aplkacji.

daje tak: ¿±¼æñó³¶ê¯¡¬¦ÆÑÓ£Ê
a dostaje: zazcn�lseZAZSCN�
devnul
javascript wysy³aj jako text/plain z kodowaniem utf-8 i powinno byæ ok
macza
  1. <?php
  2. if (window.XMLHttpRequest && i!=1){ 
  3. i=0;
  4.  ObiektXMLHttp = new XMLHttpRequest(); } 
  5.  else if (window.ActiveXObject){ 
  6.  ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); } 
  7. // druga czesc kodu 
  8. function getData(zrodlo, cel, l){ 
  9. if(l!=""){
  10. document.getElementById('a1').style.background="#DDDDDD";
  11. document.getElementById('a2').style.background="#DDDDDD";
  12. document.getElementById(l).style.background="#CCCCCC";
  13. }
  14.  if(ObiektXMLHttp){
  15.  var cel = document.getElementById(cel);
  16.  ObiektXMLHttp.open("GET", zrodlo);
  17.  
  18. ObiektXMLHttp.onreadystatechange = function() { 
  19. sprawdz();
  20. if (ObiektXMLHttp.readyState == (|| 0)) {
  21. document.getElementById('p1').style.height="13px";
  22. document.getElementById('p1').innerHTML = "<img src='pasek.gif' />"; 
  23. wczytywanie(1);
  24. }
  25.  
  26. if (ObiektXMLHttp.readyState == 4) {
  27. cel.innerHTML = ObiektXMLHttp.responseText;
  28. }
  29.  
  30. if (ObiektXMLHttp.readyState != (|| 0 || 4)) { 
  31. setTimeout('czysc()', 500);
  32. setTimeout('wczytywanie(0)', 500);
  33. //cel.innerHTML = ObiektXMLHttp.responseText;
  34. } 
  35.  
  36.  
  37.  
  38. }
  39. i=0;
  40.  }else{ alert('Przetwarzam... czekaj!'); }
  41. // trzecia czesc kodu 
  42. ObiektXMLHttp.send(null); }
  43. ?>


mam tak, co tu zmienic?
jastu
Je¶li masz wszêdzie Header'y UTF-8 to proponujê dobry edytor i zapisywanie plików w utf-8 . Staram siê przestrzegaæ jednej konwencji kodowania je¶li cokolwiek piszê - i pomaga. Pzdr
seaquest
By³o tysi±ce razy.

Nastêpnym razem bêdzie ostrze¿enie.
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.