Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [problem] galeria zdjec z katalogu
damianm2007
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 5.05.2008

Ostrzeżenie: (20%)
X----


Witam.
Jak w temacie.
Chcę napisać skrypcik który będzie pokazywał pliki graficzne z danego folderu np fotki mam coś takiego
  1. <?php
  2.  
  3. $image_url = "fotki/" ;
  4.  
  5. ?>
  6.  
  7. <img src="<?php echo $image_url; ?>" alt="" width="100" height="100">
  8.  


Domyślam się, że muszę coś dopisać ale co ? nie chce tablic itp... bo mnie to męczy chce to zrobić tak prosto jak się tylko da.

Ten post edytował damianm2007 16.03.2010, 23:44:40
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
grzemach
post
Post #2





Grupa: Zarejestrowani
Postów: 121
Pomógł: 4
Dołączył: 9.06.2007
Skąd: Kielce

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


co pragniesz zrobić? bo nie rozumiem... galerie? czyli masz miniatury i później po jej kliknięciu pojawia się duże zdjęcie? po co w tym jest formularz?

Nie prościej by było:
  1. $folder_handle = opendir('jakis_folder');
  2. $obrazki[] = array();
  3. while(($filename = readdir($folder_handle)) !== false) {
  4. if($filename != '.' && $filename != '..' ){
  5. $obrazki[] = $filename;
  6. }
  7. }
  8. closedir($folder_handle);
  9.  
  10. foreach($obrazki as $obrazek){
  11. echo '<a href="katalog/'.$obrazek.'"><img src="katalog/'.$obrazek.'" alt="" style="width: 150px;"/></a>
  12. }

To Ci wyświetli wszystkie obrazki w danym katalogu, wraz z miniaturkami i do tego linki do dużych obrazków.

ps. miniaturki to nie miniaturki, a duże zdjęcia którą są zeskalowane, jest to rozwiązanie nie optymalne i trzeba by zrobić faktyczne miniaturki, a aby to zrobić (w tej wersji) możesz dorobić drugi katalog z nazwą katalog_mini/ i w nim dać dokładnie takie same nazwy obrazków jak w katalogu głównym
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: 16.10.2025 - 11:46