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! 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 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. Link to comment https://forums.phpfreaks.com/topic/63910-need-a-timed-link/#findComment-318620 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.