Download
10 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Chci si jednu věc ujasnit: Když třeba mam soubor index.php, engine.php a video.avi, jak můžu docílit toho, aby se mi ten soubor video .avi stáhnul, pomocí skriptu? V souboru engine.php mam toto: if ($engine==download): if ($typ==video): if ($soubor==432005): 'http://www.cd.cz/static/media/drahy%2011-3.wmv'; //zde má být skript na stažení endif; endif; endif;
-
A eště sem zapomněl dodat: Odkaz na to je takovejhle: <a href="index_dal.php?engine=download&typ=video&soubor=432005">Stáhnutí zajímavosti</a><BR>
-
Dej si v diskusi vyhledat slovo download. Už se to párkrát řešilo.
-
2Stillet>Nic sem tam nenašel
-
'http://blabla'; ? taky prikaz nepoznam, skor header("Location: http://blabla");
-
Pokud to bude avi tak se mu to rovnou otevre, v IE tedy urcite. Takze takto if ($file==1) { $soubor="clock.avi"; header("Content-Description: File Transfer"); header("Content-Type: application/force-download"); header("Content-Disposition: attachment; filename=\"$soubor\""); readfile ($soubor); } odkaz ==> ?file=1 a nabidne ti to odkaz ke stazeni
-
tady mas mensi skript abys to mel v polich a mohl se na jednotlive soubory odkazovat cislem .... <? $file = $_GET['file']; $n = $_GET['n']; $files = array( 10 => "clock.avi", "111.zip", "neco.txt"); if (isset($file)) { $soubor=$files[$n]; header("Content-Description: File Transfer"); header("Content-Type: application/force-download"); header("Content-Disposition: attachment; filename=\"$files[$n]\""); readfile ($files[$n]); } ?> odkaz ?file&n=cislo (10, 11, 12 ...)
-
223k> To je to co sem potřeboval. Díkes. Mám ale jiný další problém. Vždycky, když chci zobrazit do jedný části tabulky stránku, podle toho, kterou v jiný části tabulky zadám, tak se mi ta první načte bez chyby, další už vždycky s chybou, protože to neví, co to má includovat za soubor. Právě, že ty jména těch souborů načítám v souboru takto: if ($engine==magazin): $file = 'pages/magazin.php'; endif; Takhle to tam mam víckrát. V tomto souboru mam všechno možný, tzn. načítání souborů, různý hlavičky atd.. Poprvé se mi to zobrazí správně bez chyby, protože zjišťuju, zda proměnná $start obsahuje 0 nebo jedničku. Ten skript vypadá na vypsání toho souboru následovně: <? if ($start==1): include 'start.php'; include 'engine.php'; endif; if ($start==0): include $file; include 'engine.php'; endif; ?> Jinak: Tu stránku otevírám přes <a href="engine.php?engine=blabla&start=0"> Proč to nefunguje? Jestli chcete, skoukněte to na www.trainy.wz.cz
-
ICQ # 176-031-471 vecer po 20h se ozvi ... , ted mam fofr v praci ale pomuzu Ti. Nemam ani moznost to ted zkoumat....
-
á, všechno vyřešeno. Includoval sem ve špatnym pořadí 2 soubory