incrediBILL - 6:33 pm on Mar 13, 2012 (gmt 0)
Upload from WHERE?
Is this a server to server thing or a desktop computer to server thing?
If it's just a desktop thing, programs like CuteFTP will do it all, no cron, scripts, nada.
If it's server to server, why mess with PHP? A simple cron to execute a one-line CURL command from a script is simpler to implement than messing with CURL in PHP.