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 1109 korisnika na forumu :: 179 registrovanih, 14 sakrivenih i 916 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 15694 - dana 01 Feb 2026 12:23

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, Aleksandar Šljivar, aleksandarbl, Alojzije, amaterSRB, ambra, anbeast, Arsenije, AS, asdfjklc, Avalon015, babaroga, Batko.VD.65, bladesu, Bobrock1, boj.an, bojcistv, boro975, Botovac, bpvl, bukefal, Buzdovan, BZ, chichabg, Cicumile, Cirkon, darcaud, darionis, dekan.m, Dimitrise93, Dioniss, Djokkinen, Doc, Dokon Pop, dolinalima, doloress, Dragacevac, draganca, draganl, DrMrPr, Dukelander, dusanobr, Eagle_1, ElvisP, EXIT78, Fabius, france93, g_g, Gitzherai, glada, gorankuba, goxin, GUARIN, Hans Gajger, Holy Saber, Homislav, Ice, Insan, IpMan, Istman, Ivica1102, Jakonjveliki, Jecmendo, Jeremija98, K a s p e r, Kapetan993, kenny74, KimiMR, kirucar, koliko, kondenzator, Koser, Kum Ruzvelt, kunktator, kuntakinte, lacko, lafa008, Lance Guest, Le Banner, LjutaGuja, lord sir giga, luja, M74AB3, Manjane, marki231, Marko Marković, Markobreee, marsi, matrix_1, Medojed, mercedesamg, mikelija, mikrimaus, Milan1996, mile.ilic75, milenko crazy north, MK10, Motocar, mr.lucas, Mrav Obrad, N.e.m.a.nj.a., narandzasti, neko iz mase, nikolapetkovic, niksa517, NNPD, oddsock, Panter, pedja.st, Pekman, Pero Petković, Pilipenda, pisac12, Podgoritza, Polifon, precan, PrincipL, Prle90, proka1ng, Radoslava, Ray1973, rebro1974, Regrut Boskica, Rogan33, rovac, royst33, ruma, sale76, samocitam, saputnik plavetnila, sekretar, sevenino, Sharpshooter, Shilok, Simonsen23, singa, Sky diver 29, Smajser, Smiljkovich, Smor, Sone0883, StalniPromatrač, stefanmpurtic, stingD, Stojan Mrsavi, synergia, t84dar, Tas011, The_new_Statesman, Titan, tmanda323, TRAVUNIJA, trutcina, tvlada, umpah-pah, urosbg, Utd4ce, vaci, vathra, Velizar Laro, vladaa012, Vladko, voja64, Vuk1919, vukan0799, vzd1389, W123, Wehicle, xJeremijAx, Yekaterinburg, Yugol33, Zastava, zemljanin, ZetaMan, zil10, zivojin32, Zvone, Đurđevdan, 223223