Toon posts:

[php][html]headers meta http-equiv="Content-Type"

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil aan mijn browser doorgeven dat de "pagina" een bestand is (mp3) en dat deze opgeslagen moet worden. Nu moet dat in php met header(), maar ik weet niet welke type ik moet gebruiken. Weet iemand een url met een lijst van content-types of weet iemand welk type ik hiervoor moet gebruiken.

  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
application/mp3 gok ik

Verwijderd

Topicstarter
WERKT! maar alleen nu wil die het betand opslaan als de pagina naam. Is er ook nog een mogelijkheid dat hij zelf al de naam geeft die het bestand officieel heeft¿

  • tomato
  • Registratie: November 1999
  • Niet online
code:
1
Content-disposition: filename=liedje.mp3

En je kunt ook nog de content-length meegeven, zodat de browser kan uitrekenen hoe lang het downloaden nog duurt:
code:
1
Content-length: 99999

Verwijderd

Topicstarter
werkt ook al, alleen krijg ik nu niet meer de vraag of het bestand opgeslagen moet worden of niet. Hij opent automatisch winamp of mediaplayer. Weet iemand hier nog een oplossing voor¿

  • Sabbi
  • Registratie: December 2000
  • Laatst online: 11:05

Sabbi

je denkt aan mij.

je browser anders instellen dat hij eerst vraagt of je wil saven...
(of rechtermuisknop save as gebruiken) B-)

Verwijderd

Topicstarter
Het lag echt aan mij zeg¿?!! |:(

  • Joove
  • Registratie: Januari 2001
  • Laatst online: 09:57
Er is een mogelijkheid om aan een pagina een attechment toetevoegen door een regel in de header te laten zetten, weet niet welke. Je krijgt dan automatisch de vraag of je hem wilt opslaan.

  • wietse.cc
  • Registratie: Januari 2002
  • Laatst online: 08-12-2023
Op php.net vond ik het volgende (Content type, opslaan en bestand binnenhalen):

PHP:
1
2
3
4
5
6
7
8
9
10
<?php
// We'll be outputting a PDF
header("Content-type: application/pdf");

// It will be called downloaded.pdf
header("Content-Disposition: attachment; filename=downloaded.pdf");

// The PDF source is in original.pdf
readfile('original.pdf');
?>

[ Voor 20% gewijzigd door wietse.cc op 20-05-2003 16:47 ]


Verwijderd

header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=naam");

[ Voor 44% gewijzigd door Verwijderd op 20-05-2003 17:13 ]

Pagina: 1