Allora... il tuo codice è un po "incasinato", non è molto chiaro....
presumoi che l'immagine da inserire la puoi scegliere in un form, dove hai inserito un campo file.
Quando passi a una pagina php un capo form tipo file, i valori di quel campo sono ripostari nell'array $HTTP_POST_FILES.
Questo vuol dire che il nome della foto sarà riportato in $HTTP_POST_FILES["il nome che dai alla variabile form]["name];
altri attributi di questo array sono:

/*riporta il tipo Mime del file*/
$HTTP_POST_FILES["il nome che dai alla variabile form]["type"];

/*riporta la grandezza del file*/
$HTTP_POST_FILES["il nome che dai alla variabile form]["size"];

cmq se cerchi nelle guide php del sito trovi un aspiegazione più dettagliata! ciaoo