phpJobScheduler has become very popular since its recommendation by IBM. It is a simple PHP scheduling script which uses MySQL to store scheduled jobs/tasks. An easy to use addition to any PHP website.

Its free to use and distribute (released under the GNU License) and there is now a NEW version available at: http://www.dwalker.co.uk/phpjobscheduler/