mmm
Así como tal no se puede. Lo que yo una vez hice fue lo siguiente:
Depues de dar submit en caso de error de formulario guarde en 2 variables, la ruta temporal [tmp_name] y el nombre [name]
entonces al siguiente submit lo que hacía era coger el
tmp_name y el
name desde mis variables.
Si esta vez no había error solo las copiaba a un directorio definitivo en mi proyecto web.
esto es lo más conveniente.
OJO. Los archivos en el tmp se borrar cada cierto tiempo. ten consideraciones al respecto.
Saludos.