DelNet Posted June 23, 2003 Report Share Posted June 23, 2003 nevaru iebraukt kaa mysql datubazee var mp3 failus ielikt? Text failus ir iespeejams ielikt visaas malaas bet audio un video? Var teikt ka esmu taaads kaa biku lamers ap datu baazeem tapeec dereetu lai kaads paliidz iebraukt vienalga phpmyadmin mysql front vai vel kaada citaa softaa kas parvalda datu baazes Link to comment Share on other sites More sharing options...
jannis Posted June 25, 2003 Report Share Posted June 25, 2003 nu tieshi mp3 failus neesu licis (iisti nesaprotu, kaapeec gan lai to dariitu), bet doma laikam taapat kaa visiem paareejiem failiem, tjipa ar headeriem : failu iesviezh kaa parasti, tjipa mysql_query("INSERT INTO () VALUES ('$upload')"); un citaa failaa header("Content-type:audio/mpeg"); echo $image-saturs_no_db; :rolleyes: nu pac neesu meegjinaajis, bet ideja ir taada. un vispaar - defaultaa php.ini upload_max_filesize = 2M bet mp3 faili parasti ir smagaaki :) Link to comment Share on other sites More sharing options...
Venom Posted June 25, 2003 Report Share Posted June 25, 2003 Hm, skat. apspriedi citur - kāpēc nevajadzētu likt mp3 iekš db, ja vien tev nestāv SCSI HDD, 1024Mb RAM un kādi 5000Ghz. Bet ja nu tomēr sagribēsies dikti-dikti apmēram tā: MySQL izveido lauku ar BLOB tipu - kas var pieņemt dažādus garumus un saturēt bināro informāciju. $fp=fopen('fails.mp3','rb'); //atveram failu binārai lasīšanai $inside=fgets($fp,filesize('fails.mp3')); //nolasām visu faila saturu iekš variābles mysql_query("INSERT INTO tabula SET blob_lauks='_".addslashes($inside)."_'_"); //(bez zemsvīrām (_) - tās domātas pēdiņu un apostrofu atšķiršanai) fclose($fp); //slēdzam failu bezjēdzība Link to comment Share on other sites More sharing options...
Recommended Posts