ho provato a chiamare l'url direttamente nella barra degli indirizzi, ma naturalmente nello script c'e' il controllo per la sessione non registrata. Mentre loggandomi e richiamando l'url effettua il controllo sull'inesistenza del file di upload, nel senso che si accorge che nell'array $_FILES non vi e' arrivato nulla.