No.
Quando clicchi sul pulsante invia vengono inviati subito tutti i dati e quindi il file viene caricato. Una volta caricato parte lo script.
Per sicurezza fai una cosa:
controlla se il file viene caricato (is_uploaded_file()) e poi usa move_uploaded_file per spostarlo dalla directory temporanea ad una directory tua a piacere per vedere se viene spostato. Se viene spostato controlla anche che funzioni.