Я использую разные языки в своем веб-приложении для онлайн-экзаменов, сначала оно хорошо загружается, но когда я перехожу ко второму вопросу, я отправляю запрос на ajax с идентификатором вопроса, в ответ ajax дает подробности вопроса, но в db эти вопросы задаются специальными символами и в ответ я получаю такой же специальный символ. но я использую там некоторые функции кодирования ниже в файле ajax также в файле php.
questions.php - файл PHP
<?php session_start(); ?>
<?php
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header('Content-Type: text/html; charset=ISO-8859-15');
ini_set('session.use_cookies', '0');
include '../inc_classes.php';
if ((time()-$_SESSION['last_login_time'])>900)
$_SESSION['last_login_time'] = "";
else
$_SESSION['last_login_time']=time();
$select_question_last = " select question_title from question where question_id='".$question_id."'" ;
$ptrs_last_que = mysql_query($select_question_last) ;
$i=0 ;
while($data_ptr_last_que = mysql_fetch_array($ptrs_last_que))
{
echo $question_title = stripslashes($data_ptr_last_que['question_title']);
}
?>
show_ques.php - файл AJAX
$.ajax({
url: url2,
type: "get",
contentType: "text/xml;charset=ISO-8859-15",
data: paramss,
cache: false,
success: function(html) {
//alert(html)
if (html.trim() == 'logout') {
alert('You can not attempt exam any more. please contact your school.!');
document.location.href = 'index.php?action=<?php echo base64_encode('
logout '); ?>';
} else
$("#question_div").html(html);
check_remaining()
}
});
хорошо, спасибо, я проверю .. но это важно, потому что когда я печатаю, он показывает тот же специальный символ
В какой части кода вы видите проблему?
в ajax show_ques.php .. также, когда я использую метод post, я не получаю значения некоторых параметров
кодировка не работает на странице ajax .. она возвращает специальные символы в ответ



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


просто замените
type:getнаpost, а затем можете проверить?