Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> header('Content-type: image/jpeg') i fancybox
1010
post
Post #1





Grupa: Zarejestrowani
Postów: 749
Pomógł: 37
Dołączył: 3.10.2006

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


Witajcie,
mam taki problem. Z pewnego miejsca linkuję do pliku php, który ma wyświetlić odpowiedni obrazek jpg. Plik ten wygląda następująco:
  1. <?php ob_start();
  2. if(isset($_GET['file'])){
  3. $file = "files/files/".addslashes($_GET['file']);
  4. }else{
  5. die();
  6. }
  7.  
  8. if (file_exists($file)) {
  9. header('Content-Type: image/jpeg');
  10. readfile($file);
  11. }
  12. ?>


Wszystko działa ok, jeśli wstawię link to plik ten wyświetla odpowiedni plik jpg.

Jednak kiedy, do wyświetlenia pliku chcę użyć fancyboxa to po kliknięciu w link (który powinien wyświetlić zdjęcie w boxie) pojawia się ładowanie boxu oraz "przeglądarkowe" okienko do ściągnięcia tego pliku. Jak temu zaradzić?


--------------------
Go to the top of the page
+Quote Post
kiler129
post
Post #2





Grupa: Zarejestrowani
Postów: 566
Pomógł: 35
Dołączył: 21.06.2006

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


Skoro chcesz ładne transparetne redirecty to użyj .htaccess a nie obciążaj tym PHP - można się łatwo przejechać!


--------------------
flexiCMS v2 [|||||||+--] 75% done
Go to the top of the page
+Quote Post
1010
post
Post #3





Grupa: Zarejestrowani
Postów: 749
Pomógł: 37
Dołączył: 3.10.2006

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


a konkretniej?

Chodzi też o to, że docelowo w pliku tym będzie jeszcze sprawdzane, czy dana osoba może wyświetlić konkretny plik.

Ten post edytował 1010 12.09.2011, 22:09:44


--------------------
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 Aktualny czas: 22.08.2025 - 10:26