help_lucky Posted March 8, 2010 Share Posted March 8, 2010 Hello Everyone, I am banging my head since morning. please help me.. I am not so good at php..i am in learning phase... My requirement was to generate a popup once you immediately login. windows.alert('please call') then the popup should come for every 2 hrs. Even though you navigate to different pages on the site..This should still come.. I have started something like this:-- 1. Calling this script on everypage. <script type="text/javascript"> alert_settimer(); </script> And the code in the script is function alert_settimer(){ time_stop=2*60*60*1000; if(time_stop > 0) { timer= setTimeout("alert_settimer(),window.focus();window.alert('Please call Originator');",time_stop ) } } It is able to give me a popup for every 2 hrs. But whenever the user reloads the page after 1 hr. The function is called again and the count starts from 0hrs again. OR for example if 20 mins already passed then if i am going to a new page then the function is called again and so the timer starts again. I am not getting any idea how to restrict it calling every time. OR send that 1 hr again to the function so that it starts from there. I tried some thing like setting the value in a session variable and then starting the counter from that value. But i am not successful. Please help me in solving this... Link to comment https://forums.phpfreaks.com/topic/194503-automatic-trigger-of-reminder-in-php/ Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.