Per inviare file tramite un form credo sia necessrio usare il metodo post, ed inoltre definirlo come multipart.
Nel tuo script fai riferimento solo a $_GET.
A parte questo, il codice postato sembra in ordine: temo che il tuo problema sia nel form che invia i dati e non nel php che li riceve.

Rispondi quotando