blob: 180b0e7be2cb99bc3e56276eefa692ff075ed632 [file] [log] [blame]
<?php
set_time_limit(0);
$boundary = "cutHere";
function sendPart($data)
{
global $boundary;
echo("Content-Type: image/png\r\n\r\n");
echo($data);
echo("\r\n--$boundary\r\n");
flush();
}
$i = 1;
while ($img = $_GET['img' . $i]) {
$images[$i] = file_get_contents($img);
$i++;
}
if (isset($_GET['interval']))
$interval = $_GET['interval'] * 1000000;
else
$interval = 1000000;
header("Content-Type: multipart/x-mixed-replace; boundary=$boundary");
echo("--$boundary\r\n");
ob_end_flush();
do {
for ($k = 1; $k < $i; $k++) {
sendPart($images[$k]);
usleep($interval);
}
} while ($_GET['loop']);
if (isset($_GET['wait']))
usleep($_GET['wait'] * 1000000);
?>