devi aggiungere un controllo se il file esiste prima di questa riga..
Codice PHP:
if(!file_exists($idir."/" .  $_FILES['imagefile']['name'])) {
$copy copy($_FILES['imagefile']['tmp_name'], "$idir$_FILES['imagefile']['name']);
} else {
echo 
"il file esiste già"

una roba del genere... cerca anche sul forum o comunque sul manuale http://it.php.net/file_exists