Проблем с кирилицата при AJAX коментари

human

Registered
Значи направих си AJAX коментари, но имам проблем с кирилицата - не се записва като кирилица, ами като други знаци.
Ето кода за добавяне на коментар:
http://code-bg.com/1635

а ето го и js файла
http://code-bg.com/1634
 
AJAXA ти ли го писа щот някъде няма точка и запетая нз дали трябва да е така.
пък и няма как да пробвам нещата. я дай демо да видим как става.
а как ти излиза текста ???????? или маймуница ако е въпросителни виж си БД полетата ква колация са. сигурен ли си че е от AJAX-a
 
http://v.it-bg.org/view.php?id=61


Не точно аз писах
Понеже не разбирам от js вземах от всякъде и променях каквото ми трябваше,
 
human каза:
http://v.it-bg.org/view.php?id=61


Не точно аз писах
Понеже не разбирам от js вземах от всякъде и променях каквото ми трябваше,
Доста интересен ефект има при лисицата - появява се за около 1сек и изчесва пак и това се повтаря :)
 
интересно е че като напишеш
http://v.it-bg.org/addcom.php?ime=дада&kom=дадаid=61
коментара си излиза коректно
може да пробваш без
$user = htmlspecialchars($user);
$kom = htmlspecialchars($kom);

и това е досадно
getcom(61);
setInterval("getcom(61)",150);

и на последно място където можеби е проблема
xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
махни го
 
request header-а не ти трябва няма никакъв смисъл от него в случая съще escape() незнам какво е но като гледам се слага на име и на ком за това може и него да махнеш
 
relax каза:
request header-а не ти трябва няма никакъв смисъл от него в случая съще escape() незнам какво е но като гледам се слага на име и на ком за това може и него да махнеш
всъщност е точно от ime = escape(ime);
ескеип функцията "кодираше" така данните, чудех се отакде ми е толкова познато а наскоро гледах http://www.w3schools.com/jsref/jsref_escape.asp
 
mute каза:
relax каза:
request header-а не ти трябва няма никакъв смисъл от него в случая съще escape() незнам какво е но като гледам се слага на име и на ком за това може и него да махнеш
всъщност е точно от ime = escape(ime);
ескеип функцията "кодираше" така данните, чудех се отакде ми е толкова познато а наскоро гледах http://www.w3schools.com/jsref/jsref_escape.asp

То ми са наби на очи... :)
 
Да от escape е :)
Сега излизат с utf-8 , но това лесно се оправя :)
Незнам на кой обаче да дам точката,mute обясни escape , но relax го намери 1-ви :)
Хайде на relax :)
 

Back
Горе