ugrás a tartalomhoz

Archívum - Feb 17, 2016

EFF to Support Apple in Encryption Battle

Joó Ádám · 2016. Feb. 17. (Sze), 22.29
Az EFF beáll az Apple mögé a titkosítási ügyben
 

Jobb megjelenés a weben? Nonprofit szervezeteknek sem lehetetlen!

Joó Ádám · 2016. Feb. 17. (Sze), 18.53
A MOME CODE tanfolyamának hallgatói vállalják nonprofit szervezetek weblapjainak megvalósítását
 

A Message to Our Customers

Joó Ádám · 2016. Feb. 17. (Sze), 16.15
Tim Cook nyílt levele az FBI által kért, Apple termékekbe építendő hátsó ajtóról
 

ob_flush() flush() nem működik

Theo76 · 2016. Feb. 17. (Sze), 14.32
Sziasztok!

Olyan gondom van, hogy nagy mennyiségű adatot kell feldolgozni php-vel, amit nyomon szeretnék követni. A flush(), ob_flush() tűnt megoldásnak, de valamiért nem csinál semmit... Próbálgattam a php.net/manual-ban lévő példákat, de csak utána iródnak ki a kimeneti adatok, ha a teljes script lefutott.

Ezt a példaprogramot használtam:

<?php
ob_start();
echo 'Begin ...<br />';
for( $i = 0 ; $i < 10 ; $i++ )
{
    echo .$i . '<br />';
    ob_flush();
    flush();
    sleep(1);
}
echo 'End ...<br />';
?>
Egyébként ahogy én akarom majd használni (a kód részletet ajaxal töltöm, be divbe, hogy ne az egész oldalt kelljen frissíteni):

<div id='progress' class='graph'>
    <div id='barr' style='width:0%'><p id='progressText'>0% kész</p></div>
</div>
<?php
ob_start();
while(...) {
    ...
    echo "
<script language='javascript'>
	$('#bar').css('width','{$percent}%');
	$('#progressText').html('".$percent."%');
</script>";
    flush();
    ob_flush();
    ...
}
?>
A rendszer: windows 10 64bit; Apache 2.4.18 64bit; PHP 7.0.3 64bit
 

Programming the Internet of Things with Node.js and HTML5

inf · 2016. Feb. 17. (Sze), 02.49
Intel Edison kártya-PC programozása JavaScriptben, lehetőségek az Internet of Things-hez való csatlakoztatásban