Witam, posiadam kod JS, który wczytuje w Diva tabelę. Dokladnie to po kliknięciu sortuje ją wg nr klienta, daty lub miasta.
Po wczytaniu strony startowej czyli zobaczklp.php wszystko jest ok.
Po kliknięciu na Sortuj wg daty, w miejsce tabeli wczytuje się zobaczklpd.php oto kod tego skryptu:
<?
include ('zbaza.php');
$zap1="Select * from bklienci ORDER BY data ASC";
echo '<center><table border="0" width="510">'; ?> <tr><td align="center" bgcolor="grey" width="100"><a href="java script:getData('zobaczklpd.php', 'midwiad')">DATA DODANIA</a>
</td><td align="center" bgcolor="grey" width="145"><a href="java script:getData('zobaczklpk.php', 'midwiad')">KLIENT</a>
</td><td align="center" bgcolor="grey" width="145"><a href="java script:getData('zobaczklpm.php', 'midwiad')">MIASTO</a>
</td><td align="center" bgcolor="grey" width="145"><a href="java script:getData('zobaczklpnr.php', 'midwiad')">NR KLIENTA</a></td></tr>
<?
{
echo '<tr><td align="center">'. $wiersz1[1].'</td><td align="center">'. $wiersz1[3].'</td><td align="center">'. $wiersz1[8].'</td><td align="center">'. $wiersz1[4].'</td></tr>'; }
Po wczytaniu tej tabeli sortowanie przebiega ok, ale niestety nie ma polskich znaków...
kod JS:
if (window.XMLHttpRequest)
{
XMLHttpRequestObject = new XMLHttpRequest(); }
else if (window.AtiveXObject)
{
XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");}
function getData(dataSource, midwiad) {
if(XMLHttpRequestObject)
{
var midwiad = document.getElementById(midwiad);
XMLHttpRequestObject.open("GET", dataSource);
XMLHttpRequestObject.onreadystatechange = function ()
{
if (XMLHttpRequestObject.readyState == 4)
{
midwiad.innerHTML = XMLHttpRequestObject.responseText;
}
}
XMLHttpRequestObject.send(null);}}
Nie wiem juz co zrobić nie działa zmiana kodowania ani set names...
Proszę o pomoc