Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pobieranie plików z serwera - do dokumentow sa dodawane tresci strony
nieraczek
post
Post #1





Grupa: Zarejestrowani
Postów: 405
Pomógł: 6
Dołączył: 12.01.2007

Ostrzeżenie: (0%)
-----


Na serwerze w dokumentach .txt mam normalny tekst. Kod odpowiedzialny za pobieranie pliku to:
  1. <?php
  2. ..............................................
  3.        
  4.        
  5. header("content-disposition: attachment; filename = $filename");
  6. header("content-type: $mimetype");
  7. $plik = "wyslane/dokumenty/$id/$filename";
  8. readfile($plik);
  9. ?>



I jak otwieram pobrany w ten sposób dokument .txt to na początku ma część kodu strony:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. .....................................



A dopiero na swoim końcu ma faktyczną zawartość. Nie wiem dlaczego tak się dzieje.
Poza tym jak pobieram pliki pdf wybierając opcję 'otwórz' to wyświetlają się normalnie w adobe acrobat, a jak wybiorę opcję 'zapisz' to zapisują się w niewiadomym formacie i nie można ich otworzyć za pomoca adobe acrobat.

Nie wiem co jest grane. (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


A co to jest to:
Cytat
..............................................

Może coś wysyłasz przed tymi nagłówkami.
Go to the top of the page
+Quote Post
nieraczek
post
Post #3





Grupa: Zarejestrowani
Postów: 405
Pomógł: 6
Dołączył: 12.01.2007

Ostrzeżenie: (0%)
-----


Fakt - miałem kod html - dzięki. A odnosnie plików pdf - to z tego co zauważyłem to są z ich otwarciem problemy po zapisie gdy mają status secured lub ich nazwa zawiera spacje i myślniki.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 18:33