Autor | Zpráva | ||
---|---|---|---|
vospunt Profil |
#1 · Zasláno: 10. 1. 2010, 11:59:30 · Upravil/a: vospunt
prve jsem načetzl stránku a do iframe vložil URL kde je MP3 aby se stáhla ... to fungovalo ale někdy se zobrazil rovnou na stránce přehrávač WMP a tak
echo "<iframe src='".$url."'></iframe>"; potřebuji aby se načetla stránka a poslala soubor z $url ke stažení ... použil jsem: header("Content-Description: File Transfer"); header("Content-Type: application/force-download"); header("Content-Disposition: attachment; filename=\"".$url."\""); ale tohle vůbec nenačte tu stránku sice funguje bezvadně že ihned odešle soubor ke stažení ale nenačte stránku nevíte někdo jak na to ? |
||
keeehi Profil |
#2 · Zasláno: 10. 1. 2010, 12:30:51
Dej to do jiného souboru a odkazu na něj.
|
||
vospunt Profil |
#3 · Zasláno: 10. 1. 2010, 12:45:06
to jsem taky uvažoval ale to nechci mám vyhledání z vyhledání jdu na stránku /stahnout/ID-nazev/ a tadyk at se mi to zobrazí jako potřebuju tam text a doplnující informace a pak at to odešle soubor ke stažení :)
|
||
jansmitka Profil |
#4 · Zasláno: 10. 1. 2010, 17:43:17
Zobraz stránku a pak se přes hlavičku Location přesměruj na script ke stažení toho souboru, stránka by měla zůstat otevřená a prohlížeč by měl soubor stáhnout.
|
||
vospunt Profil |
#5 · Zasláno: 10. 1. 2010, 20:59:50
nezůstane když dám header("Location:$www"); tak prostě server PHP kod vyhodnotí že je tam přesměrování a bez načtení stránky přesměruje na $www
|
||
Časová prodleva: 14 let
|
0