Lo script che hai trovato è vecchio ti condiglio di fare una ricerca sul forum e dare un occhio perchè è un argomento molto trattato.
Dopo di che controlla sul ref di php.net la funzione http://mx.php.net/manual/it/function...oaded-file.php
E ricordati che l'array $HTTP_POST_FILES è obsoleto meglio usare $_FILES