Herkese merhaba arkadaşlar, PHP'de outbut buffering bir türlü çalışmıyor. Localhost'ta çalışmasına rağmen hosting'de çalıştıramadım.
AJAX ile istek almaya çalışıyorum ancak sayfa boş dönüyor. Aynı işlem yorumlar kısmında çalışıyor.
Print_r ile ekrana son verileri yazdırırsam içeriği görebiliyorum json_encode ile veri dönmüyor. jQuery tarafında sorun olduğunu düşünmüyorum, istek atabiliyorum.
Yardımcı olan arkadaşlara teşekkürler.
$posts = $db->prepare('
SELECT *
FROM posts
WHERE posts.ID < ? AND posts.sticky IS NULL AND posts.status = ?
ORDER BY posts.created_at DESC
LIMIT 0, 10
');
$posts->execute([$id, 1]);
$getPosts = $posts->fetchAll(PDO::FETCH_OBJ);
ob_start();
foreach($getPosts as $item):
include App::View('parts/item');
endforeach;
$html = ob_get_clean();
$total = count($getPosts);
echo json_encode([
'html' => $html,
'hide' => $total < 10 ? true : false
]);