Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyświetlanie grafiki
Forum PHP.pl > Forum > PHP
psmoczynski
Widziałem już podobne posty na forum ale nie znalazłem tego o co dokładnie mi chodzi. Mam kilka plików graficznych w katalogu nie znajdującym się w katalogu serwera www. Chcę te zdjęcia wyświetlić przez znacznik img na stronie. Jak to zrobić??
wassago
[php:1:6f3f99ae36]
<?php

if ( $handle = opendir( '.' ) ) {
while ( false !== ( $file = readdir( $handle ) ) ) {
if ( $file != "." && $file != ".." ) {
print( '<img src="' . $file . '"><br />' );
}
}
closedir( $handle );
}

?>[/php:1:6f3f99ae36]
Cyberbo
A jak zrobić żeby znacznik <br> dodawało np co cztery zdjęcia, czyli żeby wstawialo po 4 zdjęcia w jednej linijce. To możliwe?
wassago
nie lepiej uzywac tabel?
Cyberbo
Uzywam tabel, ale pytam tak jak bylo w temacie... jesli ktos mi poda rozwiazanie to z wykorzystaniem tego dla tebeli dam sobie rade
netzah
[php:1:f59df56988]<?php

$cnt=0;

if ( $handle = opendir( '.' ) ) {
while ( false !== ( $file = readdir( $handle ) ) ) {
if ( $file != "." && $file != ".." ) {
if ($cnt++ % 4 == 0) echo '<br />';
print( '<img src="' . $file . '">' );
}
}
closedir( $handle );
}
?>[/php:1:f59df56988]
Cyberbo
O dzięki wielkie :*
zalew
Cytat
A jak zrobić żeby znacznik <br> dodawało np co cztery zdjęcia, czyli żeby wstawialo po 4 zdjęcia w jednej linijce. To możliwe?

sorry ale czy to jest forum dla programistow, czy laikow co prostego ifa nie potrafia wymyslic????
wassago
@zalew prosze bez takich komentarzy.
psmoczynski
wassago !!!
pospieszyłem się z radością sad.gif
ten fragment kodu niestety nie działa

tworzy się ładnie znacznik img widać że procedura wyciągnęła wszystkie nazwy plików i przekazała je do img ale pliki sie nie wyświetlają
netzah
Jezeli w IMG nazwy sa poprawne to widocznie nie jest podany poprawny katalog.
psmoczynski
wydaje mi się że nazwy nie mogłyby być poprawne jeśli katalog byłby zły
ale ten katalog jest poza strukturą www !!
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.