risponde così :

File is valid, and was successfully uploaded.
Alcune infromazioni di debug:Array
(
[userfile] => Array
(
[name] => riferimenti_ipertestuali.htm
[type] => text/html
[tmp_name] => /tmp/phpjX78t7
[error] => 0
[size] => 0
)

)

man funziona solo con i files di testo, con gli altri risponde così:
Possibile attacco tramite file upload!
Alcune infromazioni di debug:Array
(
[userfile] => Array
(
[name] => 2.jpg
[type] =>
[tmp_name] =>
[error] => 2
[size] => 0
)

)

perchè trasferisce solo i file di testo ?