![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 5.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
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
Natomiast gdy załącznik jest, robię odnośnik do pliku pokaz_plik_swi.php pokaz_plik_swi.php
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 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 709 Pomógł: 176 Dołączył: 24.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
nie możesz wygenerować linku do pliku który nie istnieje, co najwyżej możesz zrobić link typu:
http://domena.com/download.php?id=10 gdzie id=10 to id rekordu w bazie danych, a w pliku download.php musisz: 1. pobrać zawartość i typ pliku z bazy danych 2. ustawić odpowiednie nagłówki za pomocą header 3. za pomocą echowyświetlić zawartość pliku Tutaj masz tutorial http://onlamp.com/pub/a/php/2000/09/15/php_mysql.html?page=3 tutorial co prawda ma trochę lat ale zasada się nie zmieniła (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 18.11.2009 Skąd: Legnica Ostrzeżenie: (20%) ![]() ![]() |
1. pobrać zawartość i typ pliku z bazy danych 2. ustawić odpowiednie nagłówki za pomocą header 3. za pomocą echowyświetlić zawartość pliku Zrobiłem właśnie tak, lecz mam problem z IE6.0, jedynie tam wyskakuje błąd. Pozostałe przegladarki zadają pytanie czy pobrać czy uruchomić plik. IE 6.0 błąd! dlaczego ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 12:51 |