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();
}
});
}
{
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.