download van een pdf wordt opgevat als een .html bestand

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Als medior Java developer aan de slag in de farmac

Vacature Omschrijving Wil jij aan de slag als medior Java ontwikkelaar in een uitermate dynamische branche? Dan is deze partij in Oosterhout zeker interessant. Zij ontwikkelen en beheren zorgsystemen voor huisartsen, huisartsenposten, openbare en ziekenhuisapotheken, medische specialisten en geïntegreerde eerstelijns zorgorganisaties. Hierbij is samenwerken hun grote kracht bij het ontwikkelen van IT-oplossingen. Met innovatieve ontwikkelingen dragen zij bij aan kwalitatief hoogwaardige, betaalbare, doelmatige en toegankelijke zorg. Betere, efficiëntere en goedkopere zorg is waar zij aan willen meehelpen. Slimme IT-oplossingen zijn onmisbaar geworden om de zorg betaalbaar te houden in deze tijd van afname van de beroepsbevolking en tegelijkertijd de toename

Bekijk vacature »

Als PHP programmeur werken aan IT oplossingen voor

Vacature Omschrijving Deze fraaie partij ondersteunt bedrijven bij hun technische vraagstukken door middel van software, trainingen, de inzet van specialisten en state of the art apparatuur. Hun missie is: “Het leveren van technische producten, diensten en systemen die van meerwaarde zijn voor de opdrachtgevers.” Zij beantwoorden dan ook de meest uiteenlopende technische vraagstukken, waarbij zij zich richten op vijf marktsegmenten: Bovengrondse Infrastructuur, Ondergrondse Infrastructuur, Bouw & Installatietechniek, Geo & Data en Industrie & Energie. Als technisch specialist ontwerpen zij niet alleen producten en oplossingen voor deze marktsegmenten, maar nemen zij ook het beheer en onderhoud op zich. Deze groeiende partij

Bekijk vacature »

Jovank vank

jovank vank

02/12/2015 22:32:15
Quote Anchor link
Ik heb een functie waarmee een pdf bestand kan worden opgehaald.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
if ($brochurenaam != ''){
   $brochure = "../brochure/".$brochurenaam;
   echo "Download <a href='../proc/downloadpdf.php?$brochure'>hier</a> onze brochure.";
 }


De functie downloadpdf ziet er als volgt uit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
$naam = $_SERVER['QUERY_STRING'];
// headers sturen om te zorgen dat het wordt gedownload en niet geopend
  header("Content-Disposition: attachment; filename=" . basename($naam));
  header("Content-Transfer-Encoding: binary");
  header("Content-Length: ".filesize($naam));
// bestand sturen
  readfile($naam);


Nu komt het bestand bij de browser binnen als een soort van .pdf.html bestand. Dat is in firefox nog wel af te vangen, maar met een tablet gaat dat mis. Het bestand kan niet worden geopend als een pdf bestand.

Weet iemand wat hier fout gaat?
Bij voorbaat dank!
 
PHP hulp

PHP hulp

22/07/2019 12:44:19
 
Ben van Velzen

Ben van Velzen

02/12/2015 22:41:26
Quote Anchor link
Content-Type header er ook even bij sturen? Bijvoorbeeld application/pdf of gewoon application/octet-stream
 
Jovank vank

jovank vank

03/12/2015 10:13:42
Quote Anchor link
Ja dat is het! Natuurlijk!Thx!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.