Not exactly as you want it, no. What you need to do is add a new field to the MEMBERS table to hold the expiration date and then modify the chkUser function to check that date and lock the account if the date has passed. Alternatively, if it's going to be a consistent period of membership, you could just use the date they joined to calculate how long they've been a member for which would save the need for a new database field.
Search is your friend “I was having a mildly paranoid day, mostly due to the fact that the mad priest lady from over the river had taken to nailing weasels to my front door again.”