Avatar billede superanden Nybegynder
24. januar 2004 - 16:22 Der er 9 kommentarer og
1 løsning

link til download af billede

Hej,

jeg har et meget stort billede på 25mb som jeg gerne vil have at folk skal kunne downloade fra min hjemmeside .. kan jeg ikke uden at pakke det lave et link , så man kan downloade det ?

-Anders

( det er et *.tif billede )
Avatar billede aspbuilder Nybegynder
24. januar 2004 - 16:28 #1
hvis du har adgang til asp, så kan du bruge denne artikel

http://www.magik.dk/da/articles/1/
Avatar billede roenving Novice
24. januar 2004 - 16:29 #2
Browseren vil som standard vise alt det, den tror den kan håndtere, og iblandt dette er .tif-billeder !-)

-- så tricket kunne være at få browseren til at tro, at den ikke kan håndtere det f.eks. ved at give det en anden extension, men så skal du fortælle dine brugere, at de gennavngive det som .tif ...
Avatar billede superanden Nybegynder
24. januar 2004 - 17:04 #3
det må da være muligt at lave et download script så jeg slipper for at omdøbe det ... !


asp builder, jeg har ikke adgang til asp . desværre , bruger primært html, php, sql og javascript.
Avatar billede roenving Novice
24. januar 2004 - 17:29 #4
php kan også, så søg lige på php-siderne !-)
Avatar billede Slettet bruger
24. januar 2004 - 18:15 #5
Men ellers kan du bare skrive, at folk skal højreklikke og vælge "Gem link som"
Avatar billede jensgram Nybegynder
24. januar 2004 - 20:26 #6
Det bedste du umiddelbart kan gøre med PHP:

<?php

header('Content-Type: application/octet-stream');
readfile('sti/til/ditbillede.tif');

?>

MEN: IE vil i hvert fald stadig åbne det almindeligt, da den browser er utilregnelig.
Avatar billede domaz.dk Novice
24. januar 2004 - 21:54 #7
i php så den henter det...

<?php
$fil = "images/hej.jpg";

    header("Content-type: application/octet-stream");
    header("Content-Length: ".filesize($fil));
    header("Content-Disposition: attachment; filename=\"$filnavn\"");
    header("Pragma: no-cache");
    header("Expires: 0");
    $fp = fopen($fil, 'rb');
    fpassthru($fp);
    fclose($fp);
?>
Avatar billede jensgram Nybegynder
24. januar 2004 - 21:58 #8
domaz.dk > Lad os mødes på halvvejen:

<?php

$fil = 'sti/til/ditbillede.tif';

header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="' . basename($fil) . '"');
header('Content-Length: ' . filesize($fil));
readfile($fil);

?>

Når det nu er et billede er der vist ingen grund til ikke at cache...
Avatar billede domaz.dk Novice
25. januar 2004 - 11:30 #9
ve det ikk... bruger bare altid den... :D
Avatar billede jensgram Nybegynder
25. januar 2004 - 12:48 #10
domaz.dk > Ok.

superanden > Prøv 24/01-2004 21:58:15
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