daydreamer Posted October 15, 2008 Share Posted October 15, 2008 I have a script that logs into a website, sometimes it takes longer than 30 seconds to execute. When this happens I get the error Fatal error: Maximum execution time of 30 seconds exceeded How do I run the script, and if it is running for longer than 30 seconds redirect/run another script? I have looked at the function set_time_limit (), but it has no redirect. Any ideas? Link to comment https://forums.phpfreaks.com/topic/128532-maximum-execution-time-redirection/ Share on other sites More sharing options...
GKWelding Posted October 15, 2008 Share Posted October 15, 2008 Set your set_time_limit() to something like 45 seconds. Have a HTML meta refresh set up for 30 seconds on your page that redirects to whatever the next page is you want to run a script from. Link to comment https://forums.phpfreaks.com/topic/128532-maximum-execution-time-redirection/#findComment-666095 Share on other sites More sharing options...
discomatt Posted October 15, 2008 Share Posted October 15, 2008 Set your set_time_limit() to something like 45 seconds. Have a HTML meta refresh set up for 30 seconds on your page that redirects to whatever the next page is you want to run a script from. If you want to do this, you have to flush the output buffer. Look up the flush() function ( User contrib is great, as there are some special measures you have to take in order for it to work with all browsers ) Link to comment https://forums.phpfreaks.com/topic/128532-maximum-execution-time-redirection/#findComment-666127 Share on other sites More sharing options...
daydreamer Posted October 15, 2008 Author Share Posted October 15, 2008 why can i not just echo the meta refresh before the code executes? so if it takes to long itll get redirected? Link to comment https://forums.phpfreaks.com/topic/128532-maximum-execution-time-redirection/#findComment-666136 Share on other sites More sharing options...
discomatt Posted October 15, 2008 Share Posted October 15, 2008 Read into flush() Link to comment https://forums.phpfreaks.com/topic/128532-maximum-execution-time-redirection/#findComment-666166 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.