Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> wyswietlanie jpg i header
-moon-
post 26.01.2005, 10:19:47
Post #1





Goście







witam nie chce zeby ktos znal sciezke i nazwe prawidzego pliku na serwerze (JPEG) wiec pomyslalem o wyslaniu go z naglowkiem

robie cos takiego:
  1. <?php
  2.  
  3. header('Content-type: image/jpeg');
  4. header('Cache-Control: cache');
  5. header('Expires: Mon, 26 Jul 2006 05:00:00 GMT');
  6. header('Content-Disposition: inline; filename='.$_GET['id'].'_obraz.jpg');
  7. readfile('image/'.$_GET['id'].'.jpg');
  8.  
  9. ?>


no i niestety nie wysyla go tzn pojawia sie ostrzezenie ze obraz nie moze zostac wyswietlony poniewaz zawiera bledy sad.gif wiec jak go mam wyslac do przegladarki jak nie przez readfile()questionmark.gif zroic kopie obrazka przez ImageCreateFromJpeg() i to wyslac czy jak??
Go to the top of the page
+Quote Post
kszychu
post 26.01.2005, 12:32:58
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


Najsamprzód pousuwaj wszystkie hedery i zobacz dlaczego krzyczy Ci, że plik jest uszkodzony; mogło się zdarzyć tak, że php wywala tam wcześniej jakieś errory, worningi lub notice, i wtedy to faktycznie plik bedzie uszkodzony.


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 09:50