Home »
Imported messages »
comp.lang.php »
Order/Timing of Execution of PHP
Order/Timing of Execution of PHP [message #176152] |
Sun, 27 November 2011 12:01 ![Go to next message Go to previous message](/forum/theme/default/images/down.png) |
Jeff Gaines
Messages: 11 Registered: October 2011
Karma:
|
Junior Member |
|
|
A comment in this group made me look at a website again. It has a couple
of 'photo albums on it and when the visitor clicks on either of the album
pages it uses
imagecreatefromjpeg/imagecreatetruecolor/imagecopyresized/imagejpeg to
create thumbnails from the full sized images with links to them.
I decided that I should create the thumbnails locally and then upload them
to save visitors wondering why there was a delay when visiting the pages.
I use the following code:
<div id="content">
<article>
<section>
<br />
<br />
<p>
Select Album To Create
<br />
</p>
<hr>
<a href="?run=all">All</a>
<br>
<a href="?run=album">Album Only</a>
<br>
<a href="?run=george">George\'s Album Only</a>
<br />
<br />
<?php
if (isset($_GET['run']))
$linkchoice=$_GET['run'];
else $linkchoice='';
switch($linkchoice)
{
case 'album' :
echo('<b>Creating Thumbnails For Album...</b>');
echo('<br /><br />');
createalbum();
echo ('Album Thumbs Created');
echo ('<br /><br />');
break;
case 'george' :
echo('<b>Creating Thumbnails For George\'s Album...</b>');
echo ('<br /><br />');
creategeorge();
echo ('George\'s Thumbs Created');
echo ('<br /><br />');
break;
}
?>
</section>
</article>
</div>
What this does is show links for 2 options and then re-post the page.
It works but doesn't echo 'Creating Thumbnails' etc. until it has called
the function and returned from it.
Is there a way to get these statements echoed before it calls the function
or is this just the way php/server side functions work, in which case
perhaps I should use Java?
--
Jeff Gaines Wiltshire UK
Indecision is the key to flexibility
|
|
|
Goto Forum:
Current Time: Sun Feb 16 15:14:58 GMT 2025
Total time taken to generate the page: 0.05016 seconds