Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: link do ściąnięcia pliku csv
Forum PHP.pl > Forum > Po stronie przeglądarki
1maciek
witam,
chodzi mi o to aby zrobic prosty link do pliku csv, moze byc <a href=..>download</a>, ale zeby plik csv nie otwieral sie w oknie przegladarki ale zeby mozna go bylo zapisac na dysku lokalnym
Jim
za pomocą zwkłego linka tego nie da się zrobić.
Rozwiązanie: tworzysz plik download.php

  1. <?php
  2. if ( isset($_GET['file']) AND file_exists($_GET['file']) ) {
  3.  
  4. // informujemy przeglądarkę o typie pliku
  5. header('Content-type: application/vnd.ms-excel');
  6.  
  7. // wymuszamy download
  8. header('Content-Disposition: attachment; filename="'. $_GET['file']. '"');
  9.  
  10. }
  11. ?>


nazwę pliku cvs przekazujesz za pomocą parametru i śmiga:)
erix
Cytat
za pomocą zwkłego linka tego nie da się zrobić.

A .htaccess?
Kod
AddType application/octet-stream .csv
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.