Use:

set_time_limit(0); // let script run forever

Have a look at output control functions, particularly:

ob_start();
ob_flush();

They might help you

Adam

--- Original Message ---

Hi, I'm still new in PHP...,

I have some problem in using sleep() function.

Actually, I want to make a script that confirm the user to wait for 10
seconds before proceed to the next step. First the message "Please wait
for 10 seconds while we're processing your request..." will be shown to
user, then at the same time I want to delay the processing for 10
seconds with sleep() function.

This is my script :

<?php
$i=0;
set_time_limit(10);
print("Please wait for 10 seconds while we're processing your
request..."); sleep(10);
$query="insert into......"; 
....etc.
?>

But the result juz not like I wanted. The sleep runs before the message
shown up..., not before the query...  I think, sleep() is delayed a
whole script....both, the message and the query result are printed out
after 10 seconds... It makes me so confused....

How could I fix it ??? Please help me...


--www.kapsul.org--
      DuFronte

Reply via email to