Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> galeria zdjec
MitS
post
Post #1





Grupa: Zarejestrowani
Postów: 262
Pomógł: 5
Dołączył: 8.02.2005
Skąd: Olsztyn / Zatorze

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


Witam!

Mam problem ze stworzeniem galerii zdjęć w js (tzn galerie mam zrobioną ale chodzi o jeden efekt)
Ponizej zapodaje kod, a za chwilke wszystko wytłumaczę...

  1. <?php
  2. ...
  3. ...
  4. ...
  5. <div class="table">
  6. <div class="tr">';
  7.  
  8. while(($file = readdir($fds)) !== false)
  9. {
  10. if ($file != "." && $file != "..")
  11. {
  12. $i++;
  13.  
  14. echo '
  15. <div class="td">
  16. <div class="img-box">
  17. <a href="./_gallery/_big/_'.$gl_dir.'/'.$file.'" onfocus="blur();">
  18. <img class="no-border gimg" src="./_gallery/_small/_'.$gl_dir.'/'.$file.'" alt="" />
  19. </a>
  20. <div class="number">0'.$i.'</div>
  21. <div class="loup">
  22. <a href="./_gallery/_big/_'.$gl_dir.'/'.$file.'" onfocus="blur();">
  23. <img class="no-border" src="./_gfx/loup.jpg" alt="" />
  24. </a>
  25. </div>
  26. </div>
  27. </div>';
  28.  
  29. if(($gl_counter >= $gl_cols) && (($gl_counter % $gl_cols) == 0))
  30. {
  31. echo '
  32. </div>
  33. <div class="tr">';
  34. }
  35. $gl_counter++;
  36. }
  37. }
  38. echo '</div>';
  39. closedir($fdb);
  40. closedir($fds);
  41. echo '
  42. </div>
  43. ...
  44. ...
  45. ...
  46. ?>


jest taka linijka ktora odpowiedzialna jest za wyswietlanie zdjec wiekszych od miniaturek ale o tej samej nazwie (tylko w innym folderze).

<a href="./_gallery/_big/_'.$gl_dir.'/'.$file.'" onfocus="blur();">
<img class="no-border gimg" src="./_gallery/_normal/_'.$gl_dir.'/'.$file.'" alt="" />
</a>


potem mam petle, ktora wyswietla wszystkie obrazki z miniaturkami w odpowiednim miejscu:
<div class="img-box">
<a href="./_gallery/_big/_'.$gl_dir.'/'.$file.'" onfocus="blur();">
<img class="no-border gimg" src="./_gallery/_small/_'.$gl_dir.'/'.$file.'" alt="" />
</a>
<div class="number">0'.$i.'</div>
<div class="loup">
<a href="./_gallery/_big/_'.$gl_dir.'/'.$file.'" onfocus="blur();">
<img class="no-border" src="./_gfx/loup.jpg" alt="" />
</a>
</div>
</div>

i chcem zrobic by po kliknieciu w taką miniature pokazalo mi sie zdjecie bez przeladowania strony w polu wyżej czyli tu:
<a href="./_gallery/_big/_'.$gl_dir.'/'.$file.'" onfocus="blur();">
<img class="no-border gimg" src="./_gallery/_normal/_'.$gl_dir.'/'.$file.'" alt="" />
</a>

jak to uczynic bez przeladowania strony (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
MitS
post
Post #2





Grupa: Zarejestrowani
Postów: 262
Pomógł: 5
Dołączył: 8.02.2005
Skąd: Olsztyn / Zatorze

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


Ok napotkalem na problem ...

moj caly kod galerii wygląda tak:
http://rafb.net/p/YX9RaT60.html

Cytat
to obrazek otwiera Ci się normalnie w oknie...
zatem trzeba zrezygnować z <a href=""> na rzecz javy, żeby było bez przeładowania.


napisales ze trzeba zrezygnować z tego znacznika a np. przyszla taka sytuacja że potrzebuje go to jak mam zrobić by w nim (href="") był link obrazka tego co wybralem w miniaturkach ...

może to zobrazuje (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
(IMG:http://img507.imageshack.us/img507/926/aaaasp0.th.png)

w ogole to mam 3 foldery o nazwach:
_big
_normal
_small

to co na obrazku widać w dolnej czesci tyczy sie folderu _small
wyżej to co obsluguje js dotyczy _normal
zaś folderu _big bedzie tyczył sie skrypt o nazwie lightbox - > http://www.huddletogether.com/projects/lightbox2/

i ten link ktory mowiles bym zlikwidowal tyczy sie wlasnie tego lightboxa
<a href="./_gallery/_big/_women/001.jpg" rel="lightbox[roadtrip]" onfocus="blur();">
<img name="podglad" class="himg nrm_img" src="./_gallery/_normal/_women/001.jpg" alt="" />
</a>

no i wlasnie tu jest problem bo nie wiem jak zrobić by to co zaproponowales wspolgralo z lightboxem czyli zamiast 001.jpg w linku ladowal sie odpowiedni numerek w zaleznosci tego jaki sie wybralo w miniaturkach.

Macie jakies pomysly (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?

Ten post edytował MitS 18.03.2007, 10:04:22
Go to the top of the page
+Quote Post

Posty w temacie


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: 9.10.2025 - 10:04