اون فایلی که قراره ajax رو برگردونه هم خودش باید utf-8 سیو بشه
آدرس داری بشه دید؟
PHP:
<?php
require('PHPLiveX-2.3.php');
function myFunction() {
$link = mysql_connect('localhost', 'root', 'saeid') or die('Could not connect: ' . mysql_error());
$charset = mysql_client_encoding($link);
mysql_select_db('juper') or die('Could not select database');
$query = 'SELECT * FROM forum_ranks';
$result = mysql_query($query) or die('Query failed: ' . mysql_error());
$content .= "<table border=1 cellspacing=0 cellpadding=1><tr><td>ردیف</td><td>درجه</td><td>حداقل پست</td></tr>\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
$content .= "\t<tr>\n";
foreach ($line as $col_value) {
$content .= "\t\t<td>$col_value</td>\n";
}
$content .= "\t</tr>\n";
}
$content .= "</table>\n";
return $content;
}
$plx = new PHPLiveX("myFunction");
?>
<html dir="rtl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>مثالی از ای جکس</title>
<script language="javascript">
<? $plx->Run(); ?>
</script>
<style>
body {font-family: tahoma; font-size: 12}
table {font-family: tahoma; font-size: 12}
</style>
</head>
<body>
<center>
<a href="#" onclick="myFunction('target=showText,preload=loadSpan');">نمایش درجه ها</a><br><br>
<span id="showText"></span><span id="loadSpan" style="display:none; color: white; background-color: red; padding: 3px; font-family: tahoma; font-size: 11px;">در حال بارگزاری</span>
<br>
</center>
</body>
</head>
مثلا index.php که با فرمت utf-8 سیو کردی
این با یه فایل دیگه هستش دیگه؟ مثلا ajax.php که اینو شاید با utf-8 سیو نکردی.
من تنها چیزی که به ذهنم میرسه همینه چون یه بار هم این برام پیش اومده که مشکل همین بوده