Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [AJAX]Problem z polskimi znakami
Forum PHP.pl > Forum > Przedszkole
stefik4
Witam! Właśnie podłączyłem system AJAX pod moja stronę i działa poprawnie tylko na wyświetlanej stronie nie ma polskich znakow a kodowanie mam ustawione ;/

Kod z AJAXa:
  1. <?php
  2. <script type="text/javascript">
  3. var ObiektXMLHttp = false;
  4. if (window.XMLHttpRequest)
  5.  {
  6.   ObiektXMLHttp = new XMLHttpRequest(); }
  7.   else if (window.ActiveXObject)
  8.      {
  9.       ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); }
  10.  
  11. // druga częœć kodu
  12. function getData(zrodlo, cel) {
  13. if(ObiektXMLHttp)
  14.  {
  15.   var cel = document.getElementById(cel);
  16.   ObiektXMLHttp.open("GET", zrodlo);
  17.  
  18. ObiektXMLHttp.onreadystatechange = function()
  19. {
  20. if (ObiektXMLHttp.readyState == 4)
  21.   {
  22.    cel.innerHTML = ObiektXMLHttp.responseText;
  23.   }
  24. }
  25. // trzecia częœć kodu
  26.  
  27. ObiektXMLHttp.send(null); } }
  28. ObiektXMLHttp.onreadystatechange = function() {
  29. if (XMLHttp.readyState == (1 || 0)) {
  30. document.getElementById('loading').innerHTML = "Ładowanie..."; }
  31.  
  32. if (XMLHttp.readyState == 4) {
  33. document.getElementById('loading').innerHTML = "";
  34. document.getElementById(cel).innerHTML = XMLHttp.responseText; }
  35.  
  36. if (XMLHttp.readyState != (1 || 0 || 4)) { document.getElementById('loading').innerHTML = "" } }
  37. </script>
  38. ?>


Przykład moza zobaczyć na : http://www.vmworldt.unl.pl/test/
klikając rejestracja, bo narazie tylko to łącze zrobiłem
seth-kk
sprobuj uzyc setRequestHeader() dla requesta ajaxoowego - w tym miejscu kodowanie lubi sie sypnac jesli nie jest utf8
stefik4
seth-kk mogl bys trochę jaśniej? tiredsmiley.gif

Bo dopiero zaczynam zabawe z ajaxem...
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.