Los campos file de HTML no se puede pre-establecer su valor ... (de todas formas consultalo en el foro de HTML por si acaso hay método .. que yo sepa no lo hay).
Los "Select" (y radio, checkbox .. etc) debes usar sus propiedades (de HTML) "selected" y/o "checked" para pre-establecer un valor inicial haciendo condicionales tipo:
Código PHP:
bucle (.. obtiene $valor){
if ($_POST['ese_select'] == $valor){
echo "<option value=\"$valor\" selected>$nose</opcion>";
} else {
echo "<option value=\"$valor\" >$nose</opcion>";
}
}
Un saludo,