سلام ؛
بستگی داره چه اپلود سنتری بخواهید بنویسید با چه قابلیت هایی . و توصیه میکنم اگر تازه کار هستید مراقب امنیت کارتون باشید .
این یک نمونه آموزش سیستم اپلود هست که آموزش های فارسی هم هست که سرچ کنید تو گوگل http://www.w3schools.com/php/php_file_upload.asp