12. januar 2004 - 19:20Der er
25 kommentarer og 1 løsning
Download doc-fil fra mysql-database
Hey alle. -> 45 point når exp kører!
Jeg har smidt nogle word-filer op i en database og skal nu have dem ud igen til download. Lige nu får jeg bare en masse kode smidt i hovedet. Spørgsmålet er så hvordan jeg gør det?
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
$q = mysql_query("SELECT file_code,file_type FROM k1files WHERE id='$id'") or die(mysql_error()); if (mysql_num_rows($q)) { extract(mysql_fetch_array($q));
Hmm - nu kender jeg ikke særlig meget til Microsoft Windows. Men mon ikke det er fordi du et eller andet sted har valgt at Microsoft Word skal bruge til at åbne filer der sender sådan en Content-Type?
har prøvet, men linket hedder getdocs.php?id=4 f.eks. Der er ikke noget filnavn! så jeg skal på en eller anden måde få filnavnet ud af databasen og så hente den... Men kan ikke lige knække den...
Synes godt om
Slettet bruger
12. januar 2004 - 20:19#13
Så bare skriv header("Content-Disposition: attachment; filename=\"dokument{$id}.doc\"");
Prøv at vise din kode. Den kommer med alt dette før selve filen.
<br /> <b>Warning</b>: filesize(): Stat failed for doc (errno=2 - No such file or directory) in <b>/web/ww w.swimhsk.dk/www/new-site/controlcenter/downloadk1docs.php</b> on line <b>6</b><br /> <br /> <b>Warning</b>: Cannot modify header information - headers already sent by (output started at /web/ www.swimhsk.dk/www/new-site/controlcenter/downloadk1docs.php:6) in <b>/web/www.swimhsk.dk/www/new-si te/controlcenter/downloadk1docs.php</b> on line <b>6</b><br /> <html> <BODY> <br /> <b>Warning</b>: Cannot modify header information - headers already sent by (output started at /web/ www.swimhsk.dk/www/new-site/controlcenter/downloadk1docs.php:6) in <b>/web/www.swimhsk.dk/www/new-si te/controlcenter/downloadk1docs.php</b> on line <b>18</b><br />
$q = mysql_query("SELECT file_code,file_type FROM k1files WHERE id='$id'") or die(mysql_error()); if (mysql_num_rows($q)) { extract(mysql_fetch_array($q));
Hei sandbox - ved ikke om du har tid, men kan du ikke lige kaste et blik på www.swimhsk.dk/new-site/index.php?page=talent - der er et download af en wordfil, men det duer ikke! ved du evt. hvad problemet kan være? Har brugt ovenstående, du skrev...
Ja, jeg kan se, at det virker nu. Jeg kunne fint hente og åbne dokumentet.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.