Имам проблем с аякса (отново). Попълвам полетата на обява и натискам бутона преглед, който изпълнява джаваскрипт функция, която праща данни към файла, обаче файла връща тези данни на "развален език"
Имам си
Както виждате "Подател", "Порода" и т.н. са си на кирилица... Но от какво може да е това разваляне ? Също така и самото добавяне в базата данни ми е със същия аякс, обаче като добавям в базата данни чат пат го прави на такива символи...
Имам си
Код:
header("Content-Type: text/html; charset=windows-1251");
Код:
var xmlHttp
var file
function addnotice(file)
{
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
alert ("Your browser does not support AJAX!");
return;
}
var buys = document.getElementById('buysell').value;
var jivotnoa = document.getElementById('jivotno').value;
var oblastota = document.getElementById('oblastot').value;
var oblastzaa = document.getElementById('oblastza').value;
var porodaa = document.getElementById('poroda').value;
var rojdenadataa = document.getElementById('rojdenadata').value;
var pricea = document.getElementById('price').value;
var sroka = document.getElementById('srok').value;
var namea = document.getElementById('name').value;
var phonea = document.getElementById('phone').value;
var maila = document.getElementById('mail').value;
var titlea = document.getElementById('title').value;
var texta = document.getElementById('text').value;
var secua = document.getElementById('secu').value;
var url = file + '.php';
url = url + '?continue=1';
url = url + '&buysell=' + buys;
url = url + '&jivotno=' + jivotnoa;
url = url + '&oblastot=' + oblastota;
url = url + '&oblastza=' + oblastzaa;
url = url + '&poroda=' + porodaa;
url = url + '&rojdenadata=' + rojdenadataa;
url = url + '&price=' + pricea;
url = url + '&srok=' + sroka;
url = url + '&name=' + namea;
url = url + '&phone=' + phonea;
url = url + '&mail=' + maila;
url = url + '&title=' + titlea;
url = url + '&text=' + texta;
url = url + '&secu=' + secua;
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function stateChanged()
{
if (xmlHttp.readyState==4)
{
document.getElementById("resultNotice").innerHTML=xmlHttp.responseText;
// document.getElementById("tekstTurg").innerHTML=xmlHttp.responseText;
}else{
document.getElementById("resultNotice").innerHTML='Loading...';
}
}
function GetXmlHttpObject()
{
var xmlHttp=null;
try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
// Internet Explorer
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}