我想在不使用jQuery和Ajax的情况下创建纯PHP进度条。
我从这里找到了这个纯PHP进度代码stackoverflow.com
<?php
// Output a 'waiting message'
echo 'Please wait while this task completes';
// Now while waiting for a certain task to
// complete, keep outputting .'s
while (true) {
// Echo an extra dot, and flush the buffers
// to ensure it gets displayed.
echo ' .';
flush();
// Now sleep for 1 second and check again:
sleep(1);
}
?>
我的其他PHP基本上将图像转换为缩略图。基本上,3MB图像需要大约5到6秒才能将其转换为缩略图。
我不知道在哪里插入我的php缩略图调整大小代码。我试着在这里输入它,但它没有用。
while (true) {
// Echo an extra dot, and flush the buffers
// to ensure it gets displayed.
echo ' .';
我还是新手所以请原谅我的幸福。
更新
这是我的其他图片调整大小代码:
<?php
$image01 = 'http://292fc373eb1b8428f75b-7f75e5eb51943043279413a54aaa858a.r38.cf3.rackcdn.com/eac44780278d69bc98130acce093fff64214606285-1408631133-53f6015d-620x348.jpg';
$image02 = 'http://upload.wikimedia.org/wikipedia/commons/3/39/American_soldiers_watch_as_the_Tricolor_flies_from_the_Eiffel_Tower_again.jpg';
// read page 1
$im = new imagick($image02);
// convert to jpg
$im->setImageFormat('jpeg');
//resize
$im->resizeImage(600, 350, imagick::FILTER_LANCZOS, 1, TRUE);
//write image on server
$im->writeImage('thumb.jpg');
$im->clear();
$im->destroy();
echo '<img src="thumb.jpg"/>';
?>