Trainer Posted August 8, 2007 Share Posted August 8, 2007 I need a link on my database driven site that is available to a user after so many days. What happens is a user signs up for one of my training programs. Once logged into the user area, I do not want them to jump ahead in the program. I want a link that will only become available after 6 days of signing up. I would have 12 links on this page that would become active only 6 days after the previous link became active. Anyone have any ideas for this? Thank you in advance! Quote Link to comment https://forums.phpfreaks.com/topic/63910-need-a-timed-link/ Share on other sites More sharing options...
MadTechie Posted August 8, 2007 Share Posted August 8, 2007 Timestamp the signup date.. then Timestamp+(6*24*60*60) (6 being the number of days) post some code, for the link selection and a basic DB schema Quote Link to comment https://forums.phpfreaks.com/topic/63910-need-a-timed-link/#findComment-318536 Share on other sites More sharing options...
php_tom Posted August 8, 2007 Share Posted August 8, 2007 Alternatively (but hackable if your a guru) you could store their signup date in a cookie using PHP's setcookie() and $_COOKIE global. It would save lots of DB storage, plus you don't have to go and delete REALLY old signup dates from the DB every once in a while. Quote Link to comment https://forums.phpfreaks.com/topic/63910-need-a-timed-link/#findComment-318620 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.