Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [AJAX] Polskie znaki po wywolaniu obj.responseText
Forum PHP.pl > Forum > PHP
Pietyk
Mam kod:

Kod
  function zmien(zmien) {
    advAJAX.get({  
    url : "oferta_zmien.php?zmien="+zmien,          
   onInitialization : function() {
              document.getElementById("tekst").style.visibility = "hidden";
   },
    onSuccess : function(obj) {
              document.getElementById("tekst").innerHTML = obj.responseText;
    },
   onError : function(obj) {
            alert("Error: " + obj.status);
   },
   onFinalization : function(obj) {      
              document.getElementById("tekst").style.visibility = "visible";  
       }
    });
  }


wywolywanie funkcji

Kod
     <input type="radio" name="kat" value="Zainwestuję" onClick="zmien(2);" /> Zainwestuję<br />
     <input type="radio" name="kat" value="Poszukuję finansowania" onClick="zmien(2);" /> Poszukuję finansowania<br />
     <input type="radio" name="kat" value="Sprzedam udziały/przedsiębiorstwo" onClick="zmien(2);" /> Sprzedam udziały/przedsiębiorstwo<br />
     <input type="radio" name="kat" value="Kupię udziały/przedsiębiorstwo" onClick="zmien(2);" /> Kupię udziały/przedsiębiorstwo<br />
     <input type="radio" name="kat" value="Sprzedam nieruchomość komercyjną" onClick="zmien(1);" /> Sprzedam nieruchomość komercyjną<br />
     <input type="radio" name="kat" value="Kupię nieruchomość komercyjną" onClick="zmien(1);" /> Kupię nieruchomość komercyjną<br />
     <input type="radio" name="kat" value="Współpraca / franchising" onClick="zmien(2);" /> Współpraca / franchising<br /><br />


i kodowanie strony

Kod
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl">

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


i mam problem jak w adresie przegladarki wpisuje oferta_zmien.php?zmien=1 to wyswietla mi tam tresc dobrze z polskimi znacznikami jednak gdy przez ajax to pobieram i chce wyswietlic to juz nie ma polskich znakow tylko sa ?. Zna ktos tego powod?
dawijanii
oferta_zmien.php - dodaj przed wywołaniem nagłówek powinno pomóc

  1. <?php
  2. header("Content-Type: text/html; charset=*KODOWANIE*");
  3. ?>
Pietyk
dziala dzieki smile.gif
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.