Avatar billede alexander_j Nybegynder
06. februar 2004 - 23:51 Der er 6 kommentarer og
1 løsning

link til direkte download af uploaded filer fra mySQL

Jeg har en fil ved navn 'dl.php' med følgende kode(redigeret til eksemplet):
<?php
include 'myconnection.php';
$q = mysql_query("SELECT file_name,file_code,filetype FROM matabel WHERE id=".$_REQUEST["id"]) or die(mysql_error());
if (mysql_num_rows($q)) {
  extract(mysql_fetch_array($q));
  header("Cache-control: no-cache, must-revalidate");
  header("Pragma: no-cache");
  header("Content-disposition: attachment; filename=\"$file_name\"");
  header("Content-type: $file_type");
  echo $file_code;
} else {
  echo "404 - file not found!";
}
?>

For at downloade laver jeg et link til ovenstående('dl.php?id=1') - og i princippet virker det fint, hvis man blot gemmer filen på loakalcomputeren først og derefter åbner den. Men hvis man prøver at åbne filen direkte(fx et worddokument), så melder word fejl - tilsvarende med andre filtyper.
- hvorfor nu det? og kan jeg gøre noget ved det?
Avatar billede alexander_j Nybegynder
07. februar 2004 - 11:50 #1
Hvorfor mon mit spørgsmål der blev oprettet i går kan kaldes inaktivt af eksperten?
Avatar billede sparki Nybegynder
15. februar 2004 - 15:58 #2
har du rigtigt forbindelse til databasen??
Avatar billede alexander_j Nybegynder
15. februar 2004 - 18:13 #3
ja da - og alt virker fint, hvis man højreklikker og vælger 'gem som' og derefter åbner filen - men et venstreklik giver fejl når den forsøger at åbne filen direkte i fx word eller andre programmer!
Avatar billede sparki Nybegynder
15. februar 2004 - 18:19 #4
hmmm.... har du så prøve at åbne i fx. wordpad eller frontpage? eller dreamvawer hvis du har det?
Avatar billede alexander_j Nybegynder
15. februar 2004 - 18:29 #5
Problemet er det samme med billeder der melder den dog ingen fejl, men der kommer intet billede frem.

jeg får ikke mulighed for at vælge andet program end word til worddokumenter!

Hvis du er er online nu så se her: http://alexander.cautoo.dk/bogstav/default.php?menu=0&submenu=2&subsubmenu=3&id=5

og prøv at højreklikke på 'mitjpg.jpg'og gem som og derefter åbne det - og prøv at venstreklikke for at åbne direkte. Første vil ske med succes det andet ikke!
Avatar billede alexander_j Nybegynder
03. marts 2004 - 16:56 #6
Hmm ingen der kan hjælpe mig her?
Her kan i se det i aktion: http://www.bogstav.dk/default.php?menu=0&submenu=1&subsubmenu=3&id=2

Prøv at venstreklikke på downloadfilen 'bogstav-vokalkort.pdf (374 kb)' - den vil så forsøge at åbnefilen, men melder fejl.
Prøv bagefter at højreklikke på 'bogstav-vokalkort.pdf (374 kb)' - og gem den lokalt og prøv at åbne filen, så åbnes den fint!

Hvorfor nu det?
Avatar billede alexander_j Nybegynder
04. marts 2004 - 07:54 #7
Jeg forsøger med et nyt spørgsmål og lukker dette!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester