Ik heb een php pagina om een bestand op te halen:
header("Content-type: application/msword");
header("Content-length:". $size);
header("Content-Disposition: attachment; filename=". $bestand);
header("Content-Description: PHP Generated Data");
fpassthru($fp);
Werkt ook, totdat ik het wil gaan beveiligen ik wil een sql query uitvoeren met wat sessie gegevens.
Maar zodra ik session_start(); aanroep boven de header gaat het al mis, zodra ik het bestand wil openen krijg ik de melding:
This file cannot be found. Waarschijnlijk geeft de functie session_start output waardoor de header informatie van het betreffende bestand niet meer klopt. Echter als ik de fpassthru functie even weghaal krijg ik geen output te zien..
Iemand een idee wat het probleem kan zijn?
header("Content-type: application/msword");
header("Content-length:". $size);
header("Content-Disposition: attachment; filename=". $bestand);
header("Content-Description: PHP Generated Data");
fpassthru($fp);
Werkt ook, totdat ik het wil gaan beveiligen ik wil een sql query uitvoeren met wat sessie gegevens.
Maar zodra ik session_start(); aanroep boven de header gaat het al mis, zodra ik het bestand wil openen krijg ik de melding:
This file cannot be found. Waarschijnlijk geeft de functie session_start output waardoor de header informatie van het betreffende bestand niet meer klopt. Echter als ik de fpassthru functie even weghaal krijg ik geen output te zien..
Iemand een idee wat het probleem kan zijn?