Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: moja mała galeria internetowa
Forum PHP.pl > Forum > Gotowe rozwiązania
popbart
Witam wszystkich.
Mam goraca prozbe na podpowiedzeniu mi gdzie jest bład. Stwożyłem prosta galerie generujaca miniaturki :
  1. <?
  2. $katalog=&#092;"image/\";
  3. $dir=OpenDir($katalog);
  4. $file=readDir($dir);
  5. $i=&#092;"\";
  6. while(false!==($file=readDir($dir)))
  7. {
  8.  if($file!=&#092;".\" and $file!=\"..\")
  9.  $i .=&#092;"<a HREF=\"image/$file\\" target=_blank><IMG SRC=\"imagesmall.php?image=$file\"></a><br><br>\";
  10. }
  11. echo &#092;"$i\";
  12. ?>

ten skrypt kozysta z pliku imagesmall.php który torzy miniaturki:
  1. <?
  2. $im=imageCreateFromJPEG(&#092;"image/$image\");
  3. $szerokosc=imageSX($im);
  4. $wysokosc=imageSY($im);
  5. //miniaturyzowanie
  6. $copyim=ImageCreateTrueColor($szerokosc/5,$wysokosc/5);
  7. ImageCopyResized($copyim,$im,0,0,0,0,$szerokosc/5,$wysokosc/5,$szerokosc,$wysokosc);
  8. //wysyłanie
  9. header('Content-type: image/jpeg');
  10. ImageJPEG($copyim);
  11. //zwalnianie pamięci
  12. ImageDestroy($im);
  13. ImageDestroy($copyim);
  14. ?>

wszystko dzialalo pieknie na localhoscie (zarówno pod IE jak i pod Mozillą) do czasu gdy nie wstawiłem strony na serwer tripod.lycos.co.uk
problem polega na tym że IE nie wyświetla mi obrazków (Mozilka tak)

skrypt pomniejszajacy działa i można to sprawdzić
http://www.members.lycos.co.uk/popbart/ima...image=skoda.jpg
obrazek jest wyświetlany zarówno pod IE jak i pod Mozillą

z góry dzięki
Bakus
Popraw swój post... (brak BBCode)...
Do czasu gdy autor nie poprawi swojego posta proszę nie odpowiadać na ten temat...
popbart
Stary już poprawiłem....

Czy dla IE trzeba inaczej użyć funkcji header() questionmark.gif?
mike
Cytat(popbart @ 2004-06-23 18:49:50)
( ... )
problem polega na tym że IE nie wyświetla mi obrazków (Mozilka tak)
( ... )
obrazek jest wyświetlany zarówno pod IE jak i pod Mozillą
( ... )

Zdecyduj się co do twojego problemu, albo go jaśniej sformułuj.

A co do header(): to używa jej się zawsze w ten sam sposób na wszystkich przeglądarkach.
tiraeth
Cytat("mike_mech @ 2004-06-05 08:06:53")
Zdecyduj się co do twojego problemu, albo go jaśniej sformułuj.


Sądzę, że chodziło mu o to, że:

Przy wchodzeniu do głównej galerii, która wyświetla miniaturki jako
  1. <img src="imagesmall.php?image=$file">
obrazek widać tylko pod Mozillą... natomiast wchodząc bezpośrednio w adres np.: imagesmall.php?image=skoda.jpg obrazek wyświetla się i pod IE i pod Mozillą
popbart
Tiraeth wpadł na to jaki mam problem smile.gif Sory może za złe objaśnienie problemu ale po prostu nigdy nie spotkałem się z czymś podobnym.
Oto skróty które może jakoś wizualnie przedstawią istotę:
galeria
która odwołuje się przez<img src="imagesmall.php?image=skoda.jpg">
oraz
strona zwracająca obrazek:\


Nie wiem czy to możliwe ale czy skrypty wyświetlające reklamy dołanczane do każdego pliku mogą to powodować?questionmark.gif
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-2024 Invision Power Services, Inc.