Odeslání souboru spolu s formulářem

Nevíte někdo prosím jak udělat, když chci spolu s ostatníma datama odeslat soubor a vložit ho i do databáze?


Vím, že se to udělá přes <INPUT TYPE=FILE>. Uživateli se zobrazí tlačítko "BROWSE" a on vybere nějaký soubor. Dále vím, že přes atribut ACCEPT se dá povolit soubory jakého typu budou vybrány. Ale dejme tomu, že na svých stránkách mám melodie na Nokie a uživatel vloží svůj příspěvek v podobě zápisu not a dále bude mít možnost poslat zvukovou ukázku např. v souboru MIDI.
Jakou hodnotu v databázi bude mít sloupec, do něhož se budou ukládat tyto MIDI soubory - (varchar, blob, float enum, set ?)
A jde to vůbec ukládat do databáze?
Proc by to neslo ukladat do databaze? Spes je zde otazka jestli se to tam vyplati davat? co se tyce datoveho typu tak by na midy mohl stacit i text mebo mozna nejakej jinej pro uchovani binarnich hodnot.
Co se tyce toho atributu accept, koukal sem na nej, a radsi bych misto toho vzal php a kouknul do MIME typu a tam dal podporu jen pro nejaky soubory...