prueba con este , con ete verifica si existe el archivo
y si no existe lo sube
Cita: $txtpath = "/upload/";
$nombrearchivo=$_FILES["fichero"]["name"];
if (file_exists($txtpath.$nombrearchivo))
{
echo "El fichero existe";
}
else
{
move_uploaded_file($_FILES["fichero"]["tmp_name"],$txtpath . $nombrearchivo);
}