Stránka 1 z 1

Nejde mi stáhnout soubor csv přes prohlížeč.  Vyřešeno

Napsal: 31 srp 2012 23:06
od Gizzer2
Ahoj,

zobrazuji zde http://michales.eu/playerstaty/ výpis z ftp.
Když kliknu na soubor csv tak místo stažení se mi zobrazí v prohlížeči.
Do nastavení prohlížeče jsem koukal a nikde možnost v záložce aplikace není soubor csv.
Zkoušeno na firefox-nejde, chrome-nejde, IE tam to funguje.

Jak docílit toho aby po kliku na soubor šel stáhnout.
Zobrazuji to pomocí .htaccess kde mám Options Indexes

Díky za každou pomoc

Edit: nejde to ani když zobrazení udělám přes php. viz. http://michales.eu/ftp.php

Re: Nejde mi stáhnout soubor csv přes prohlížeč.

Napsal: 01 zář 2012 08:39
od faraon
Zkusil jsi použít pravé myšítko a "Uložit jako"?

Re: Nejde mi stáhnout soubor csv přes prohlížeč.

Napsal: 01 zář 2012 09:21
od Gizzer2
jj takhle se to dá to vím. Jen jsem chtěl docílit toho aby po kliku na soubor to klasicky nabídlo okno s možností uložit nebo otevřít

Re: Nejde mi stáhnout soubor csv přes prohlížeč.

Napsal: 02 zář 2012 03:22
od LuCaCZ
uprav ftp.php tak, aby odkazy směřovaly třeba na d.php?d=nazevsouboru.csv

v d.php pak bude něco takového

Kód: Vybrat vše

<?php
$fn=$_GET["d"];
header ("Content-Type: application/download");
header ("Content-Disposition: attachment; filename=$fn");
header("Content-Length: " . filesize("$fn"));
$fp = fopen("$fn", "r");
fpassthru($fp);
?>

Re: Nejde mi stáhnout soubor csv přes prohlížeč.

Napsal: 02 zář 2012 12:58
od Gizzer2
Díky zprovoznil jsem to.