Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: obrazek
Forum PHP.pl > Forum > Przedszkole
salvadore
czy jakiekolwiek [nawet najbardziej prymitywne] sposoby zamaskowania oryginalnego src image'a tak aby byl widoczny obrazek a jego sciezka nie?questionmark.gifquestionmark.gifquestionmark.gifquestionmark.gifquestionmark.gif?
Kshyhoo
Są metody.
salvadore
a moze mi ktos podpowiedziec jakie?questionmark.gifquestionmark.gifquestionmark.gifquestionmark.gif?
dr_bonzo
Zaby przegladarka wyswietlila obrazek MUSI znac jego sciezke -- co oznacza ze user tez ja zna.
tiraeth
image.php
  1. <?php
  2. header('Content-type: image/jpeg');
  3.  
  4. # katalog z obrazkami
  5. $dir = 'obrazki';
  6.  
  7. if($handle = opendir($dir))
  8. {
  9.  while(($file = readdir($handle)) != false)
  10.  {
  11. if(eregi('.jpg|.jpeg', $file))
  12. {
  13.  # jest obrazek bo ma rozszeżenie jpg/jpeg
  14.  $obrazki[] = $dir.'/'.$file;
  15. }
  16.  }
  17. }
  18. closedir($handle);
  19.  
  20. reset($obrazki);
  21. sort($obrazki);
  22.  
  23. $id = $_GET['i'];
  24. $id--;
  25.  
  26. $img = imagecreatefromjpeg($obrazki[$id]);
  27. imagejpeg($img, '', 100);
  28. imagedestroy();
  29. ?>


powinno zadziałać smile.gif objaśnienia: w adresie przesyłasz numer obrazka (sortowane są one alfabetycznie - od 1-x (tablica ma od 0-(x-1) ale odrazu pobraną z adresu liczbę zmniejsza o 1) w adresie, np. image.php?i=1....

Nie pokaże adresu obrazka tylko np. image.php?i=1
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.