Ui perdon he puesto una tonteria! este si debe funcionar:
Código PHP:
Ver originalif($error){
$er="Se ha producido el siguiente error al subir el archivo:<br> $error"; // Muestra los errores
}else{
if(move_uploaded_file($_FILES['userfile']['tmp_name'], $folder.$filename)){ // Finalmente sube el archivo $er="El archivo se ha subido correctamente!<br> <a href='http://miqueas.webhamsters.com.ar/subir/uploads/$filename'>$filename</a>"; //el mensaje que saldra cuando el archivo este subido
}else{
$er="Error! Puede que el tamaño supere el máximo permitido por el servidor. Inténtelo de nuevo."; // Otro error
}
}
y en el html:
<div><?php print $er; ?></div>