harici olarak kullanmak isteyen olur ise aşağıdaki koduda javascript kodları arasına eklesin
function new_xmlhttp()
{
var xmlhttp;
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
try {
xmlhttp = new XMLHttpRequest();
} catch (e) {
xmlhttp=false;
}
}
return xmlhttp;
}bunlarda senin javascript kodlarının düzenlenmiş hali.
var xmlPost;
function xmlPost(url,text) {
var xmlspan = document.getElementById(text);
var xmlhttp = new_xmlhttp();
xmlhttp.open("get",url,true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded;charset=UTF-8");
xmlhttp.send(text);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
xmlspan.innerHTML = xmlhttp.responseText
} else {
xmlspan.innerHTML = 'Hata oluştu tekrar deneyiniz.';
}
}
return false;
}
var commentform;
function commentform(text){
text.innerHTML = ' ';
if (document.comment_form.name.value=="") {
alert("ALANLARI BOS BIRAKMAYINIZ!");
return false;
}
if (document.comment_form.captcha_code.value=="") {
alert("ALANLARI BOS BIRAKMAYINIZ!");
return false;
}
if (document.comment_form.comment.value=="") {
alert("ALANLARI BOS BIRAKMAYINIZ!");
return false;
}
var url = 'index.php?s=yorum&id='+document.comment_form.id.value+'&name='+document.comment_form.name.value+'&captcha_code='+document.comment_form.captcha_code.value+'&comment='+encodeURIComponent(document.comment_form.comment.value);
xmlPost(url,text);
return false;
}şu şekilde denermisiniz
gelen değişkeni urldecode edin.
$comment=nl2br(urldecode($_GET['comment']));
gibi... localhostta denedim kusursuz