Добрый день!
Делаю веб-морду для бд. Работаем по локалке, мой комп равноудален сегментарно как и другие. Получаю данные с помощью jquery - у меня на компе все ладно, а у других ошибка. - Ошибка:
net::ERR_INCOMPLETE_CHUNKED_ENCODING;
Есть backend.php:
///...
if(isset($_SERVER['HTTP_X_REQUESTED_WITH']) && $_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
if(isset($_POST['json']) && $_POST['json'] == 'users') {
$string = json_encode(getUsers(), true);
echo $string;
}
exit();
}
function getUsers(){
global $DBH;
$STH = $DBH->prepare('correct sql');
$STH->execute();
$result =$STH->fetchAll(PDO::FETCH_ASSOC);
return $result;
}
//...
И app.js
$.ajax({
dataType: "json",
url: 'backend.php',
data: {json:'users'},
success:function(data) {
var html = '';
// формирую табличку
$('.workers tbody').html(html);
}
});
Размер строки strlen($SQLresult) ~ 400 000;
Ожидаю сейчас конечно предложения вроде:
header('Content-Type: application/json');
header('Content-Length: ' . mb_strlen($string));
и подобные, ну и пусть - попробуем вместе, может я что-то не так пишу.