nema potrebe da snimaš. u stvari, to je difinitivno lakše, ali je bolje lepo da to odradiš kako treba. teoretski, dovoljno bi trebalo da bude da pošalješ samo jedan mime type heder, znači za mp3 je to valjda audio/mpeg a valjda radi i audio/mp3.
Code:
header("Content-Type: audio/mpeg");
echo $sadrzina_datoteke_iz_blob_polja;
a možeš da probaš još par hedera. prvi kontroliše ime skinutog fajla, a ostali kontrolišu keširanje fajlova na proxijima i slično...
Code:
header('Content-Disposition: inline; filename="'.$ime_pesme.'.mp3"');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
(ovo isto treba pre echo komande da ide)
// edit: da se razumemo. ni ja (kao i goran posle mene) ne preporučujem stavljanje fajlova bilo koje vrste u bazu... a ovo rešenje sam konkretno koristio za zaštitu fajlova sa diska...
[
Ovu poruku je menjao -zombie- dana 19.07.2003. u 02:15 GMT]