download van een pdf wordt opgevat als een .html bestand

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java backend developer voor mode branche Interne f

Functieomschrijving Je gaat hier werken aan de backend van een webportaal gebouwd in Java dat gebruikt wordt door zeer bekende mode merken. Je komt in een team met een ux designer en een senior Java developer en er zijn ook nog 2 mobile developers actief die de mobile apps voor hun rekening nemen. Je gaat werken met o.a. wicket, webservices, tomcat en angular. De functie is intern dus je ziet ook het resultaat van je werk, je gaat geen file rijden en lekker op tijd weer naar huis! Functie-eisen - Je hebt een afgeronde HBO (IT) - Je hebt goede

Bekijk vacature »

Front-end developer

Jij weet wat er nodig is. Jouw hart gaat sneller kloppen van techniek. Jij wil vooruit. Ben jij de Front-end Developer die we zoeken? Je bent creatief, thuis in gebruikersinteractie en een gedreven engineer in hart en nieren. Daarnaast heb jij een klantgerichte en proactieve houding. Precies de kwaliteiten die een Front-end Developer nodig heeft. Wat doe je als Developer? Als Front-end Developer werk je aan de technische realisatie van front-end (web)applicaties in de verschillende uitdagende opdrachten voor Sogeti’s klanten. Dit kan zowel op klantlocatie zijn, als binnen het Center of Excellence van Sogeti. Jij houdt van het uitdenken en

Bekijk vacature »

Senior Rapid Custom Software Developers

Jouw rol Voor deze ‘leading edge’ technology practice zijn we op zoek naar Senior Rapid Custom Software Developers. Echte IT-freaks die de ontwikkelingen in het vakgebied nauwkeurig volgen en weten wat er speelt. Die kunnen werken op de grens van het onmogelijke en zo onze nationale en internationale klanten een beslissende voorsprong geven in hun markt. Je adviseert over innovatie en werkt mee aan de agile ontwikkeling en implementatie van state-of-the-art oplossingen, gebaseerd op .Net, Java en/of Mendix. Het gaat vaak om nieuwe technieken, veel eindgebruikers en complexe omgevingen, waarin de lat hoog ligt. Snelheid en topkwaliteit zijn bij deze

Bekijk vacature »

junior digitaal specialist

Wat ga je doen? Als junior digitaal specialist ondersteun je bij het verzamelen, veiligstellen, leesbaar maken en beschikbaar stellen van digitale gegevens. Deze haal je uit in beslag genomen laptops, smartphones, (auto)computers of van internet. Aan de hand van digitale sporen ben je direct betrokken bij het vinden van bewijsmateriaal dat kan leiden tot de aanhouding van een verdachte. Het veiligstellen van digitale sporen is vaak cruciaal voor een zaak. Soms ga je mee met een doorzoeking in een woning of bedrijf. Bij de recherche moet je snel in actie kunnen komen. Daarnaast verricht je digitaal onderzoek op internet en

Bekijk vacature »

Mobile developer bij Campina, Mentos en Heineken!

Functieomschrijving In het ontwikkelteam wordt gewerkt met de SCRUM methodiek. De projecten worden in samenspraak met de klant samengesteld. Vaak hebben klanten wat hulp nodig en de ontwikkelaars krijg daarom alle vrijheid om mee te denken over verschillende concepten. Er wordt gewerkt in korte sprints van enkele weken waarin een demo wordt gemaakt. Na veelvuldig testen in een echte gebruikersomgeving en het continue verbeteren is het eindresultaat tot tevredenheid van de klant en de ontwikkelaars daar: een schitterende app, klaar voor gebruik. Apps worden ontwikkeld voor zowel iOS als Android devices. Hierdoor wordt dus ook van de ontwikkelaar kennis en

Bekijk vacature »

Medior .Net Developer Registratieapparatuur IOT

Medior .Net Developer Registratieapparatuur IOT Wat ga je doen als Medior .NET Developer? Als Medior .NET Developer in de omgeving Rotterdam, ga jij werken aan een webapplicatie voor afvalscheiding-bedrijven. Met de webapplicatie verbeter jij het scheidingen proces van afval door middel van diverse registraties. Denk hierbij het registreren van minicontainers tot ondergrondse containers (voorzien met een reader met slot), van bezoekerspassen voor milieu straten tot bedrijfsafval. Dankzij actieve en passieve labels is het mogelijk om real-time containers identificeren. Dat gaat gepaard met een integraal controlecentrum met als doel om gft (groente, - fruit- en tuiafval), oud papier en karton, plastic

Bekijk vacature »

BPM Developer

BPM Company (bpmcompany.nl) is vanwege groei op zoek naar BPM Developers. Als BPM Developer werk je op het snijvlak van techniek en consultancy en ben je bezig met het bouwen en implementeren van software met het BPM platform van Pegasystems. Je werkt veelal op locatie van de klant en je bent tevens “trusted advisor” voor de klant. BPM Company is partner van Pegasystems en al onze Consultants zijn door Pegasystems gecertificeerd. BPM Company is in 2011 opgericht en bestaat momenteel uit ruim 50 medewerkers. De afgelopen 4 jaar was BPM Company genomineerd voor de FD Gazelle Award voor de snelst

Bekijk vacature »

.Net Web Developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Bij DPA GEOS werken onze consultants als Web Developer in Agile teams bij onze klanten en zijn ze verantwoordelijk voor de grotere webapplicaties. Wil jij dit ook, want we zijn op zoek naar enthousiaste Web Developers om ons development team te versterken. Je draagt positief bij aan de teamgeest binnen een projectteam en je ondersteunt de software architect en projectleider bij hun werkzaamheden. Je gaat webapplicaties maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege

Bekijk vacature »

Mobile Developer

Wat je gaat doen: DPA GEOS is op zoek naar enthousiaste Mobile Developers om het team te versterken. Als Mobile Developer werk je in Agile teams bij onze klanten en ben je verantwoordelijk voor hun grotere mobiele web applicaties. Met collega’s ontwikkel je hoogwaardige software voor verschillende opdrachtgevers in jouw regio. Je ontwikkelt, adviseert over architectuur en past de nieuwste technologieën toe. Je bent een ambitieuze professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande interesse in Mobiele applicaties. Je staat met beide benen op de grond en je kunt goed samenwerken. Je bijt

Bekijk vacature »

Data Scientist Senior/Medior

Ben jij die ervaren en ondernemende Data Scientist die klaar is voor ‘the NEXT step’? Dé adviseur en expert in het toepassen van geavanceerde data analyse en -visualisatie voor het oplossen van complexe business vraagstukken? CGI heeft een vacature voor de functie van Data Scientist Senior/Medior Groningen Wat ga je doen als Data Scientist? Als Data Scientist adviseer en begeleid je onze klanten in het toepassen van geavanceerde data analyse en visualisatie om inzicht in kritische bedrijfsprocessen te optimaliseren. In deze functie ben je vaak een pionier en ben je het eerste aanspreekpunt voor de klant. Aantoonbaar betere bedrijfsresultaten en

Bekijk vacature »

Innovatieve Back-end Software ONTWIKKELAAR HBO C#

Innovatieve Back-end SoftwareONTWIKKELAAR HBO C# SQL Voor de uitbreiding van ons ontwikkelteam zijn we op zoek naar een enthousiaste ontwikkelaar die deel uit komt maken van ons team voor de ontwikkeling van interne applicaties en databases Onze toepassingen en data zijn bedoeld voor professionals in de auto- en verzekeringsbranche. Wij maken gebruik van bekende ontwikkeltalen, design patterns, frameworks en tools zoals Scrum, C#, SQL, enz.. Er wordt in een scrum team van 2 man gewerkt en er is ruimte om nieuwe ideeën- en innovaties te verkennen en te ontwikkelen. Bedrijfsprofiel: Onze software AutotelexPRO wordt door bijna alle autobedrijven gebruikt om

Bekijk vacature »

Java Backend Developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java Developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en werk je mee aan de architectuur laag. Daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het software ontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je ondersteunt de software architect en projectleider bij hun werkzaamheden. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak

Bekijk vacature »

Java Developer

Jij volgt ontwikkelingen op de voet. Sterker nog: je bent er een onderdeel van. Jij loopt voorop. Jij denkt met klanten mee en helpt hen innoveren. Zo kun jij een bijdrage leveren aan de Rabobank-app, de beveiliging van treinen voor Pro-rail verbeteren of de website van ING een boost geven. Vergaderen? Liever gewoon zorgen dat het werkt! Hoe omschrijft men een Sogetist? Gedreven, resultaatgericht en niet snel tevreden. Wat niet wil zeggen dat je nooit met hem of haar kunt lachen. Integendeel. Plezier hoort wat ons betreft net zo goed bij werken. Maar we gaan op de eerste plaats voor

Bekijk vacature »

Ervaren Ruby on Rails ontwikkelaars gezocht voor L

Functieomschrijving Je gaat als technical lead verschillende taken op je nemen, naast het dagelijkse ontwikkelwerk wordt er van je verwacht dat je een coachende rol richting junior ontwikkelaars zal hebben. Je zal van A tot Z verantwoordelijk zijn voor een project, daarom ben jij iemand die de leiding kan nemen, knopen kan door hakken en vooral ontzettend goed kan werken met Ruby on Rails. Je zal in je werk veel in contact staan met collega's van verschillende afdelingen, maar ook klantcontact zal tot je takenpakket gaan behoren. Binnen de organisatie is veel mogelijk, ook als Lead is er de ruimte

Bekijk vacature »

cybercrime specialist

Wat ga je doen? Als cybercrime specialist faciliteer jij in cybercrime onderzoeken. Dit doe je met (nieuwe) opsporingsmethodieken. Daarbij maak je ook gebruik van de meest innovatieve technieken. Omdat jij beschikt over een aantal specialismen weet je technisch complexe problemen goed te duiden. Jij vertaalt dit in opsporingsmethodieken die op zeer korte termijn inzetbaar zijn. Zo voorzie je je collegaâ..s zo goed mogelijk in hun functionele behoeften en maak je voor hen het opsporen eenvoudiger. Tussentijds ben je scherp om te toetsen of de behoeften binnen je onderzoek niet veranderen. Je neemt actief deel aan het opsporingsproces zoals het verhoren,

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

26/03/2019 02:22:21
 
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.