Código PHP:
if ($nombre!= "")
//Este if verfica que el archivo tenga nombre, para verificar que realmente se haya
//enviado el archivo
if ($tamano<= 50000000)
//Verifica que el tamaño de tu archivo me parece que no sea mayor a 50Mb
if (copy($_FILES["fichero"]["tmp_name"],$destino))
//Verifica que tu archivo se haya copiado a la carpeta que hayas definido en el servidor
//de lo contrario te mando a la pagina con el error
¿Cual seria tu duda en especifico de este problema?
Saludillos.