Sono riuscito finalmente ad inserire lo script per il download dei files con le istruzioni Header.
Quando richiamo la funzione da sola tutto procede regolarmente ma se inserisco in testa alla pagina altre istruzioni, come ad esempio un include che mi serve per verificare le autorizzazioni, mi da sempre una sfilza di errori del tipo:
Warning: Cannot modify header information - headers already sent by (output started at G:\Project\Web\root\index.php:3) in G:\Project\Web\root\index.php on line ...
Mi è stato detto che evidentemente vi è un output prima della chiamata alla funzione ma in questo caso si tratta solo di un include.
Ora non so cosa faccia esattamente il file richiamato dall'include ma se effettuasse veramente degli output non c'è la possibilità di fargli una specie di reset prima dell'esecuzione degli Header?
Grazie![]()