ดู code ให้หน่อยครับ , ให้ php แสดงผลทันทีที่รู้ผลไม่ต้องรอประมวลเสร็จทั้งหน้า

เริ่มโดย internalworldsite, 23 กรกฎาคม 2017, 16:41:46

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

internalworldsite

<?php
echo '1';
sleep(10);
echo '2';
sleep(10);
echo '3';
?>

แบบข้างบนนี้ต้องรอถึง 20 วิมันถึงจะแสดงหน้าทั้งหมดเราจะทำยังไงให้มันแสดง 1 เลย 10 วิผ่านไปแสดง 2 และอีก 10 วินาทีแสดง 3
อย่าหยุดพัฒนา

Saimok

ใช้ ajax หรือ jquery หรือ hardcode เลยก็ java script ครับ
php ต้องทำเสร็จทั้งหมดก่อน ถึงจะส่งผลลัพเป็น html ออกมาทีเดียว
Hello World!

nukerman

javascript


var data = ['1','2','3','4'];
var i = 0;
alert(data[i]);
var loop = setInterval(function(){
++i;
alert(data[i]);
if(i+1 == data.length ) {
clearInterval(loop);
}
}, 1000);

smapan

อ้างถึงจาก: internalworldsite ใน 23 กรกฎาคม 2017, 16:41:46
<?php
echo '1';
sleep(10);
echo '2';
sleep(10);
echo '3';
?>

แบบข้างบนนี้ต้องรอถึง 20 วิมันถึงจะแสดงหน้าทั้งหมดเราจะทำยังไงให้มันแสดง 1 เลย 10 วิผ่านไปแสดง 2 และอีก 10 วินาทีแสดง 3

ob_start();
echo('doing something...');

// send to browser
ob_flush();

// ... do long running stuff
echo('still going...');

ob_flush();

echo('done.');
ob_end_flush();

https://stackoverflow.com/questions/5415665/show-results-while-script-is-still-executing
[direct=http://cp.siamhostweb.com/cart.php?gid=1]จูมล่าโฮส สยามโฮสเว็บ[/direct] [direct=http://www.modty.com]modty.com[/direct]
[direct=http://www.apartment.in.th]รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง[/direct]
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***

internalworldsite

ผมอยากได้แบบใช้ php อ่าครับค่าแสดงจาก php , แต่ว่า php โพส smapan ก็ทำไม่ได้นะครับ
อย่าหยุดพัฒนา

userhuman

header('Cache-Control: no-cache, must-revalidate');
header('Expires: ' . gmdate('D, d M Y H:i:s \G\M\T', time() + (60 * 60))); // 1 hour
header("Content-Length: " . ob_get_length());
header('Connection: close');
ob_end_flush();
ob_flush();
flush();


ลองดูอันนี้ครับ  :wanwan017:
[direct=https://meframephoto.com]รับอัดรูปออนไลน์ ขยายรูป ทำภาพเก่าให้ใหม่ ใส่กรอบรูป[/direct]

[direct=https://medium.com/@nicksq]อ่านเขียนโปรแกรมยังไงให้เทพ[/direct]

[direct=https://www.youtube.com/channel/UC1ZQ_Sxmrlv4dxIhB3LUwPA]สอนเขียนโปรแกรม และเทคนิคฟรี กด Subscribe & กระดิ่งไว้นะ[/direct]