Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: galeria
Forum PHP.pl > Forum > PHP
michu9010
witam mam maly problem napisałem skrypt ktory wczytuje pliki *.php pod link jest podtawiany obrazek o tej samej nazwie! np. 1.php != 1.jpg. moj problem wiaze sie z tym ze jesli klikne na link to opis jest pokazywany ale tez rowniez pozostale linki widac ;/ i nie wiem jak zrobic zeby nie byly widoczne pozostale linki.
  1. <?php
  2. echo '<div class="id03">';
  3. if ($_REQUEST['projekt']=='news' || !$_REQUEST['projekt']) {
  4.     echo('O to projekty sworzone przeze mnie:');
  5. } else {
  6.     include('works/'.$_REQUEST['projekt'].'.php');
  7.     }
  8.  
  9. ///Tu ma byc wczytywana tresc strony
  10. echo '</div>';
  11. $obecny_kat = 'works/';
  12. $kat = opendir($obecny_kat);
  13. $tab=array();
  14. while ($plik = readdir($kat))
  15. {
  16. $roz = strtolower(strrchr($plik,"."));
  17. if($roz == '.php'){
  18. $tab[] = array('nazwa'=>strtolower(substr($plik, 0, strrpos($plik, "."))), 'rozszerzenie'=>$roz);  
  19. }
  20. }
  21. closedir($kat);
  22.  
  23. echo '</div>';
  24.  
  25.  
  26. echo '<div class="id05">';
  27.  
  28. ///Tu maja byc wczytywane linki
  29.  
  30.  
  31. foreach($tab AS $wynik){
  32. echo "<br><center><a href=index.php?id=works&projekt=".$wynik['nazwa']."><img src=/works/".$wynik['nazwa'].".jpg heigt=120 width=240></a></div>";
  33. }
  34. ?>



a dzialanie tego skryptu mozna zobaczy na
Kod
http://michu.esnet.pl


w jaki spob mozna zrobic zeby byly tylko wyswietlane np. 3 obrazki na stronie??
djstrong
nie rozumiem. proszę użyć interpunkcji bynajmniej.
michu9010
po dluzyszm czasie otrzymalem cos takiego lecz nie wiem jak zrobic ze tylko wyswieltal 4 na strone blinksmiley.gif

  1. <?php
  2. echo '<div class="id03">';
  3. if ($_REQUEST['projekt']=='news' || !$_REQUEST['projekt']) {
  4.  print('works/'.$_REQUEST['projekt'].'.jpg');
  5. } else {
  6.        echo('O to projekty sworzone przeze mnie:');
  7.     }
  8. ?>
  9.  
  10. <?php
  11. ///Tu ma byc wczytywana tresc strony
  12. echo '</div>';
  13. $obecny_kat = 'works/';
  14. $kat = opendir($obecny_kat);
  15. $tab=array();
  16. while ($plik = readdir($kat))
  17. {
  18. $roz = strtolower(strrchr($plik,"."));
  19. if($roz == '.jpg'){
  20. $tab[] = array('nazwa'=>strtolower(substr($plik, 0, strrpos($plik, "."))), 'rozszerzenie'=>$roz);  
  21. }
  22. }
  23. closedir($kat);
  24.  
  25. echo '</div>';
  26.  
  27.  
  28. echo '<div class="id05">';
  29.  
  30. ///Tu maja byc wczytywane linki
  31. ?>
  32. <?php
  33.  
  34. foreach($tab AS $wynik){
  35. echo "<br><center><a href=/works/".$wynik['nazwa'].".jpg rel=lightbox[roadtrip] title=";
  36. echo "><img src=/works/".$wynik['nazwa'].".jpg heigt=120 width=240></a><br></div>";
  37. }
  38. ?>

dziekuje za pomoc snitch.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-2025 Invision Power Services, Inc.