Favor de indicar los errores exactos para poder ayudarte mejor.
... Las caracteristicas del archivo se obtienen de la forma $_FILES['archivo']['type'] ... por ejemplo.. no $_FILES['fupload_type'] como veo (creo) que haces...

...

¿qué intentas hacer con
<?php print $_FILES['PHP_SELF'] ?>???... si lo que quieres hacer es que se imprima la página actual para que se llame a sí misma.. cambialo por
<?=$_SERVER['PHP_SELF'] ?>...
Te recomiendo visites:
http://mx2.php.net/manual/es/features.file-upload.php http://www.forosdelweb.com/search.php?forumid=18 
Suerte!