Potřeboval bych pořešit, aby se mi po kliknutí na tlačítko textový soubor nabídl ke stažení. Ono mi to i funguje, jenom s tím problémem, že soubor, který se mi stáhne má velikost 0 B. Přitom na serveru, když ho stáhnu přes ftp, tak je naprosto OK. Asi tuším, že problém bude s cestama.
Jak to mám:
ze souboru index.php volám odkaz download.php, v kterém je toto:
include "config.php";
header("Expires: ".GMDate("D, d m Y H:i:s")." GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Content-Description: File Transfer");
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=\"".FILE_NAME."\""); // za konstantu dosad treba "preklad.txt"
adresařová struktura
./export/preklad.txt
./admin/index.php
./admin/download.php
V čem je zakopanej pes? Poradíte, pls