Autor Zpráva
Ekz
Profil *
Zdravím,

chtěl bych se optat, jak bych mohl udělat, aby když dám soubor - třeba .PDF na stažení, aby se neotevřel soubor v prohlížeči, ale vyskočilo klasické okno na stahování (uložit jako , otevřít)... Né aby se soubor rovnou otevřel v záložce.

Děkuji :)
Darker
Profil
Přes PHP by to šlo pomocí hlavičky. Ale možná to jde i přes .htaccess.
Ekz
Profil *
Jj, tudíž to nejde nějak skrz HTML/CSS? Klient si zaplatil jen to, tedy mě to tížit nebude, pokuď to v HTML/CSS nejde. ;-)
panther
Profil
Ekz:
ne, HTML takové možnosti nemá. A CSS už vůbec ne.
Ekz
Profil *
Jj díky moc.
Louka
Profil
Shodou okolností by mě to také zajímalo. Jak se to dá udělat skrze hlavičku :)...?
Joker
Profil
Louka:
Shodou okolností by mě to také zajímalo. Jak se to dá udělat skrze hlavičku :)...?
HTTP hlavičkou content-type nastavíte MIME typ u kterého prohlížeč zobrazí dialog ke stažení.
Třeba application/octet-stream, případně se používá application/x-force-download (nebo prostě application/něco-co-prohlížeč-nezná)
Louka
Profil
Joker:
Díky moc, zase jsem o kousek míň blbý :).
Bubák
Profil
Darker:
Ale možná to jde i přes .htaccess.
Pokud to podporuje hosting, tak není problém:
AddType application/octet-stream .pdf

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: