Wymuszanie pobierania pliku przy użyciu PHP
Mam plik CSV na moim serwerze. Jeśli użytkownik kliknie link, powinien go pobrać, ale zamiast tego otwiera się w moim oknie przeglądarki.
Mój kod wygląda następująco
<a href="files/csv/example/example.csv">
Click here to download an example of the "CSV" file
</a>
To normalny serwer internetowy, na którym pracuję nad całym moim rozwojem.
Próbowałem czegoś takiego:
<a href="files/csv/example/csv.php">
Click here to download an example of the "CSV" file
</a>
Teraz zawartość mojegocsv.php
plik:
header('Content-Type: application/csv');
header('Content-Disposition: attachment; filename=example.csv');
header('Pragma: no-cache');
Teraz moim problemem jest pobieranie, ale nie mój plik CSV. Tworzy nowy plik.