Download pdf fajlova sa sajta

2

Download pdf fajlova sa sajta

offline
  • Pridružio: 06 Sep 2008
  • Poruke: 150
  • Gde živiš: Obrenovac

Izvini, ali ja te nista ne razumem.
Koje headere? Kome da ih posaljem? Sta da radim sa kodom koji si napisao?

pozz...



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • igor86  Male
  • Stručni saradnik
    Web programiranje
  • Pridružio: 24 Maj 2006
  • Poruke: 1633

Evo ti jedan file (koji postavis na server) koji ce ti omoguciti download fileova

<?php        $AllowedExtensions = array('pdf', 'jpg', 'doc', 'txt');    $DownloadFolder    = 'files';        $FileName  = str_replace(array('..', '~', '/', '\\', ':'), '', urldecode($_SERVER['QUERY_STRING']));    if(!realpath('./'.$DownloadFolder.'/'.$FileName))       die('Wrong File Name');          $Extension = substr($FileName, -3);    if(!in_array($Extension, $AllowedExtensions))       die('File Extension not allowed!');          $Lenght    = filesize('./'.$DownloadFolder.'/'.$FileName);    header( "Content-type: application/x-{$Extension}" );    header( "Content-Disposition: attachment; filename=\"{$FileName}\"" );    header( "Content-Length: {$Lenght}" );        readfile( './'.$DownloadFolder.'/'.$FileName ); ?>

Sacuvaj taj code u file recimo dnld.php, a sve fileove koje bih htio da downloadujes sa servera stavi u files folder.

Link kada budes pravio za download ce ti biti dnld.php?ime_filea
npr.
<a href='dnld.php?sample.pdf'>Test PDF</a>

Zagrljaj



offline
  • Pridružio: 06 Sep 2008
  • Poruke: 150
  • Gde živiš: Obrenovac

To mi je trebalo! Radi upravo kako sam zeleo.
Hvala Igore....
Pozz..

Ko je trenutno na forumu
 

Ukupno su 883 korisnika na forumu :: 75 registrovanih, 6 sakrivenih i 802 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Abebe Bikila, acatomic, Aleksej, Arahne, arsa, bigvlada, Cicumile, Cirkon, Djole3621, DonRumataEstorski, draganl, ds69, Dukelander, Dzoni2412, Feller, Flanker-G, Gargamel008, Georgius, Griffon vulture, GT, Hardenberg, hyla, iceburn, Insan, Jaz, Josef, kybonacci, ladro, loon123, LostInSpaceandTime, Macalone, Marko Marković, maxim_von_burdengate, mean_machine, Mig 29, Milan Miscevic, Military_Enjoyer, MilosKop, Mskok, nelezele, neutrino, Oscar, Petarvu, prasinar, procesor, rambod, raptorsi, RJ, robytz, Sale.S, samojednoimeznam, SamostalniReferent, Sančo, sekretar, shota91, Siti2, tamno.nebo, Toper, trutcina, tubular, ulogovan, voja64, XiaomiX, YugoSlav, zdrebac, Zeljo980, ZetaMan, zivojin32, Zoran1959, zrno, zzapNDjuric99, |_MeD_|, 3987, 800077