Vraag & Antwoord

Webprogrammeren & scripting

[HTML?] Plaatjes 'downloaden'

8 antwoorden
  • Ik zag het laatst ergens... Maar hoe kan ik een link maken dat het plaatje daadwerkelijk gedownload word, en dat de browser niet gewoon een plaatje "weergeeft"?? Alvast dank,
  • euh, niet denk ik? je kutn um bijvoorbeeld in een zipje stoppen, maar verder niet :) Bovendien, wat is er fout aan dat de browser um opent? File/Save As.. en jkkaar is kees (naja, de melkboer dan :P)
  • Ja dat snap ik wel, maar het moet kunnen. Ik heb het gezien, maar ik zou niet weten hoe. Iemand??
  • Waar heb je het gezien? - Bas
  • [quote:d1c572d670="BasHamar"]Waar heb je het gezien?[/quote:d1c572d670] Hier: http://foto.kaarsemaker.net/Autocross/index.php?inline=4 Dan klik je op [b:d1c572d670]download[/b:d1c572d670]. Gaat wel via een php scriptje, maar zoiets zoek ik dus...
  • Letterlijk 10 seconden zoeken in de [url=http://www.php.net/]PHP Manual[/url]: [url=http://nl3.php.net/header]header()[/url] [i:a9ffb07494] Als je wil dat de gebruiker wordt gevraagd de data die je zendt op te slaan, zoals een gegenereerd PDF bestand, kun je de Content-Disposition header gebruiken om een standaard filenaam mee te geven en de browser te forceren de opslaan dialoog te laten zien.[/i:a9ffb07494][code:1:a9ffb07494]<?php // We gaan een PDF outputten header("Content-type: application/pdf"); // De PDF die we gaan outputten heet downloaded.pdf header("Content-Disposition: attachment; filename=downloaded.pdf"); // De PDF source is in original.pdf readfile("original.pdf"); ?> [/code:1:a9ffb07494][i:a9ffb07494][b:a9ffb07494]Opmerking:[/b:a9ffb07494] Er is een bug in Microsoft Internet Explorer 4.01 die ervoor zorgt dat dit niet werkt. Er is niks aan te doen. Er is ook een bug in Microsoft Internet Explorer 5.5 dat hiermee problemen veroorzaakt. Deze kan worden opgelost door up te graden naar Service Pack 2 of later.[/i:a9ffb07494] Voortaan iets meer je best doen dus, Google helpt altijd. - Bas
  • En in dit geval gebruik je dus image/gif, image/jpg of image/png :)
  • Bedankt. Ja ik zat al te googelen, maar kon de juiste termen niet echt vinden. Maar toch bedankt.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.