Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jquery i problem z kodowanie
Forum PHP.pl > Forum > XML, AJAX > AJAX
morawcik89
Mam problem z kodowaniem polskich znaków w jquery.
Metę mam ustawioną na iso-8859-2
w pliku js gdzie mam dodawanie do bazy:
Kod
function add_news_send()
{
    var topic = $("#top1").val();
    var cont = $("#cont1").val();
    for(i=0;i<cont.length;i++)
    {
        cont = cont.replace(/\n/,'<br>');
    }
    $.ajaxSetup({contentType: "text/html; charset=ISO-8859-2"});
    $.ajax({
            type: "GET",
            url: "admin.php",
            data: "news_add=ok&topic="+topic+"&cont="+cont,
            success: function(msg){
                     alert("News został dodany.");
                     news();
            }
    });
}


w pliku admin.php na początku ustawiłem:
header('Content-Type: text/html; charset=iso-8859-2');

I niestety do bazy zapisuje mi z krzaczkami (baza ma porównywanie napisów latin2 - nie wiem czy to ma znaczenie)
Będę wdzięczny za szybką pomoc.
erix
Cytat
(baza ma porównywanie napisów latin2 - nie wiem czy to ma znaczenie)

A same kolumny z danymi, to jakie mają kodowanie?
morawcik89
Takie samo (latin2)
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.