html kod
html kod
akym kodom dosiahnem to ze na stranke sa zobrazi napis napriklad stiahni niekto na to klikne a hned mu ukaze ponuku ulozit alebo neulozit...viem akurat to ze ten subor musim nahrat na ftp...zaklady php html ovladam ale momentalne vobec netusim ako to docielit kedze som sa s tymto este nestretol...ZIADEN WAREZ !!!!
-
caesar1987
Addict
- Príspevky: 3001
- Registrovaný: 02 okt 2005, 0:57
- Bydlisko: Nové Zámky
- Kontaktovať používateľa:
Re: html kod
"ukaze ponuku ulozit alebo neulozit" ? nechapem
a odkaz na subor sa pridava klasicky cez odkaz - <a href="adresa/subor.pripona">meno</a>
a odkaz na subor sa pridava klasicky cez odkaz - <a href="adresa/subor.pripona">meno</a>
-
harrison314
Hardcore addict
- Príspevky: 8223
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: html kod
Ak je to napriklad RARko tak staci jednoduchy link (zalezy na type suboru), ale
ak je to nieco ine tak pouzi toto
Mozes doplnit aj dalsie hlavicky o velkosti a tak
ak je to nieco ine tak pouzi toto
Kód: Vybrať všetko
<?
$soubor = "31_test.html";
header("Content-Description: File Transfer");
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=\"$soubor\"");
readfile ($soubor);
?>
Re: html kod
podla prvej ponuky som to robil ale pise mi to toto
550 / video.wmv. No such file or directory
asi som zle zadal cestu...neviem preco to pise
550 / video.wmv. No such file or directory
asi som zle zadal cestu...neviem preco to pise
-
caesar1987
Addict
- Príspevky: 3001
- Registrovaný: 02 okt 2005, 0:57
- Bydlisko: Nové Zámky
- Kontaktovať používateľa:
Re: html kod
presne tak, zadal si zlu cestu.. musis zadat spravu k suboru, ktory si uploadol cez ftp.
-
weroro
Flash coder
- Príspevky: 3206
- Registrovaný: 14 feb 2009, 22:34
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: html kod
ak som dobre pochopil tak to PHPcko je nieco ako vynuteny download?
myslim to tak ze mam napr obrazok.jpg a ked dam normalny link tak mi ten obrazok otvori ale tymto scriptom ho to stiahne bez toho aby ho otvorilo? ak hej tak super uz som nieco take hladal dlhsie
btw: ako ten script priradim dakemu linku? sry za lamacke otazky
myslim to tak ze mam napr obrazok.jpg a ked dam normalny link tak mi ten obrazok otvori ale tymto scriptom ho to stiahne bez toho aby ho otvorilo? ak hej tak super uz som nieco take hladal dlhsie
btw: ako ten script priradim dakemu linku? sry za lamacke otazky
Re: html kod
harrison314 si mi hodil ideu
vies mi prosim ta povedat ako tam pridam info o tej velkosti ? dik moc
-
harrison314
Hardcore addict
- Príspevky: 8223
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: html kod
Ano ten skript je vynuteny download, stahuje to cokolvek.
Ak chces stahovat len jeden subor tak si spravis takyto skript a das nanho link.
Ak chces stahovat viac suborou tak ho staci trochu upravit ale nesie to trosku bezpecnostne rizika
Subor dowload.php
To so chces stiahnut das do priecinka "stahuj" , koli akej takej bezpoecnosti aby ti nestiahli vsetko co sa da
.
Napriklad chces stiahnut nieco.wmv, das to do priecinka stahuj.
A na svoju stranku das link
Dufam ze je to zrozumitelne povedane.
//autoeditácia príspevku (19 Máj 2010, 7:37)
Ak chces stahovat len jeden subor tak si spravis takyto skript a das nanho link.
Ak chces stahovat viac suborou tak ho staci trochu upravit ale nesie to trosku bezpecnostne rizika
Subor dowload.php
Kód: Vybrať všetko
<?
$soubor = "stahuj/". basename($_GET['file']);
if(! file_exists($subor))
die("Subor <b>".basename($_GET['file'])."</b> nejestvuje ");
header("Content-Description: File Transfer");
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=\"$soubor\"");
readfile ($soubor);
?>
Napriklad chces stiahnut nieco.wmv, das to do priecinka stahuj.
A na svoju stranku das link
Kód: Vybrať všetko
<a href="dowload.php?file=nieco.wmv" > Staihni ma </a>
//autoeditácia príspevku (19 Máj 2010, 7:37)
Tu je celi kod aj z expiraciou a datumom poslednej zemnyShepDog napísal:harrison314 si mi hodil ideuvies mi prosim ta povedat ako tam pridam info o tej velkosti ? dik moc
Kód: Vybrať všetko
<?php
$outname="downfile.zip"; // meno pod akym to stiahne
$filename="nieco.zip"; // skutocne meno
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT\n"); // expiracia
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // posledna zmena
header("Content-type: application/zip;\n"); // ak je to ziko, az nie das tam to co v predchadzajucom prikalde
header("Content-Transfer-Encoding: binary");
$len = filesize($filename);
header("Content-Length: ".filesize($filename).";\n"); // velkost
header("Content-Disposition: attachment; filename=\"$outname\";\n\n");
readfile($filename);
?>Re: html kod
ok dik moc
som si neico nasiel len som nestihol dat som musel utekat na poradu
//autoeditácia príspevku (19 Máj 2010, 9:01)
k taj tak nepomohlo
stale pise caz neznami pri stahovani lebo nevie zistit velkost stahovaneho suboru
//autoeditácia príspevku (19 Máj 2010, 9:01)
k taj tak nepomohlo
Re: html kod
Ako sa da stiahnut vsetko co je v adresari? ked mas zakazany vypis z adresara.. hm?harrison314 napísal: To so chces stiahnut das do priecinka "stahuj" , koli akej takej bezpoecnosti aby ti nestiahli vsetko co sa da.
-
harrison314
Hardcore addict
- Príspevky: 8223
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: html kod
Myslel som to tak aby mu nestiahli PHP zdrojaky.robeno napísal: Ako sa da stiahnut vsetko co je v adresari? ked mas zakazany vypis z adresara.. hm?
Ak vypisom myslis funkciu glob, tak ta je vetcinou na freehostingoch zakazana ale ide to cez readdir ( vo vlastnom skrypte ).