Hello,
Nun, weil - wie schon gesagt - Uploads nicht in $_POST sondern in $_FILES auftauchen. Aber abgesehen davon, könnte man in $GLOBALS nachschauen, da steht wirklich alles drin, was dem Programm an Variablen zur Verfügung steht. Wenn es da nicht drinsteht, ist es wirklich nicht da.
Das ist nicht ganz richtig und daher kann ein Blick in $GLOBALS auch ältere PHP-Hasen manchmal arg verwirren... Ich denke da speziell an die Environment-Variablen. Die werden (i.d.R. heute) erst dann in $GLOBALS aufgenommen, wenn sie benötigt wurden.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg