I have a database driven (mySQL) site running PHP. I want to implement a script that runs daily at 02.00 a.m. (for example). The script itself is quite simple - it checks to see if people have unread messages that are over 3 weeks old and, if true, puts them in a 'sin-bin',they have to read their messages before they are allowed out. What I want to know is, what's the best way to automatically run this script on a daily basis? Thanks in advance for any help on this.