Panowie problem taki jest. Mam baze danych gdzie mam wrzucane pliki (jpg,pdf,doc,xls,odt,bmp itp.) Następnie pobieram wszystko i chciałbym zrobić z każdego pliku link do pobrania tego pliku.
Plik np. index.php
include "../../baza.php"; $zapytanie = "SELECT id,typ,plik FROM zalaczniki order by data"; {$id[]=$wiersz['id']; $typ[]=$wiersz['typ']; $plik[]=$wiersz['plik'];}; for($x=0;$x<$ile;$x++) { if ($typ[$x]!='') }
Natomiast gdy załącznik jest, robię odnośnik do pliku pokaz_plik_swi.php
pokaz_plik_swi.php
include 'upra.php'; $_id = $_GET['id']; include "../../baza.php"; $zapytanie = "SELECT typ,plik FROM zalaczniki where id='$_id'"; {$tresc=$wiersz['plik']; $typ=$wiersz['typ'];}; if ($typ=='application/pdf') { } elseif ($typ=='image/jpeg' || $typ=='image/bmp') { };
pdf, jpg działa, lecz nie działa mi doc, xls i te z edytorów pisania.
Wolałbym opcję taką aby już w pliku index.php klikając w link wyskoczyła opcja ZAPISZ PLIK JAKO