il php deve essere sul server, non sul tuo pc,
per capire come creare un upload ti rimando al sito ufficiale del php ceh spiega molto bene secondo me:

http://it.php.net/manual/it/features.file-upload.php