Nuv Posted June 9, 2012 Share Posted June 9, 2012 Hey, When my backup.php is executed, i need my interrupt.php to start too and should run at an interval of 15mins, and before completion of my backup.php my interrupt.php should stop. Something like <?php //Start interrupt.php again and again at an interval of 15 mins // Rest of my code here //Stop interrupt.php ?> Though i have no clue how to do that . Any leads ? Is there any function for that ? Thankyou. Quote Link to comment https://forums.phpfreaks.com/topic/263913-how-can-i-put-a-cron-timer-to-a-script/ Share on other sites More sharing options...
j802 Posted June 9, 2012 Share Posted June 9, 2012 How about the sleep() or time_sleep_until() functions? Quote Link to comment https://forums.phpfreaks.com/topic/263913-how-can-i-put-a-cron-timer-to-a-script/#findComment-1352507 Share on other sites More sharing options...
boompa Posted June 9, 2012 Share Posted June 9, 2012 You could use a system call to at (man at) within the interrupt.php script to run itself 15 minutes after it starts or ends, depending on your needs. Quote Link to comment https://forums.phpfreaks.com/topic/263913-how-can-i-put-a-cron-timer-to-a-script/#findComment-1352510 Share on other sites More sharing options...
Nuv Posted June 9, 2012 Author Share Posted June 9, 2012 At(1) is new. Thankyou for that. Does it only work for Linux or Php running on windows too ? Secondly, I was thinking of using http://us2.php.net/language.operators.execution. Add `interrupt.php`; in the code of backup.php. And in interrupt.php ill use <?php while(1) { //main interrupt code here sleep(54000); // 54000 = 15 mins } Can something like that work ? Quote Link to comment https://forums.phpfreaks.com/topic/263913-how-can-i-put-a-cron-timer-to-a-script/#findComment-1352516 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.