Szöveg lekérése és átalakítása JSel
2009-02-09T22:39:39+01:00
2009-02-11T03:03:09+01:00
2022-07-30T18:30:32+02:00
Naspan22
Sziasztok!

Nem régen kezdtem el foglalkozni JSel és problémába ütköztem.
Egy chatet szeretnék összehozni a következő képpen:

A php-m sqlből kiszedi az adatokat amiket a script lekérdez és egy divbe továbbítja. A gond az, hogy az ékezetes betűket nem kezeli. Eddig elég sok mindent megpróbáltam, de hiába, ezért fordultam hozzátok.

Segítségeteket előre is köszönöm!

Ez pedig ameddig eljutottam:

// JavaScript Document function $(id) { return document.getElementById(id); } function stringTrim(str) { return str.replace(/^\s+|\s+$/g, ''); } function makeXMLHttpRequest() { try { if (window.XMLHttpRequest) return new XMLHttpRequest(); else if (window.ActiveXObject) return new ActiveXObject('Msxml2.XMLHTTP'); else return false; } catch (e) { return false; } } //! function sendHttpRequest(httpObj, targetURL, callBackFunc) { httpObj.open('GET', targetURL, true); httpObj.onreadystatechange = function() { if (4 == httpObj.readyState) { if (200 == httpObj.status) { callBackFunc(httpObj); } else { return false; } } }; httpObj.send(''); return httpObj; } //Kérés! function makePOSTRequest(httpObj, targetURL, params) { httpObj.open('POST', targetURL, true); httpObj.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=ISO-8859-2"); httpObj.setRequestHeader("Content-length", params.length); httpObj.setRequestHeader("Connection", "close"); httpObj.onreadystatechange = function() { if (httpObj.readyState == 4 && httpObj.status == 200) { sendHttpRequest(makeXMLHttpRequest(), 'chat.php?chat=1&pager=0', setChat); $('chat_message').value = ''; $('chat_message').focus(); } } httpObj.send(params); } //Kimutatás function setChat(httpObj) { $('chat_body').innerHTML = httpObj.responseText; }
Mutasd a teljes hozzászólást!
PHP: get_html_translation_table - Manual

PHP: html_entity_decode - Manual

mindig atkodolod a forgalomban levo adatokat..a translation-table alapjan, es mikor a div-be visszairod, ujra lesz ekezet, vagy barmi specialis karakter..
Mutasd a teljes hozzászólást!

abcd