Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] problem z if'em i preg_match()
Forum PHP.pl > Forum > Przedszkole
sweter
Mam taki kod:
Kod
/* $nazwy[$a] to nazwy plików z rozszerzeniami lub folderów*/
if(preg_match('#.#', $nazwy[$a])){
          /* wyświetla miniaturkę */
          echo "<img src=\"./szymon/galeria/$nazwy[$a]\" border=\"0\" width=\"110px;\"/>";
            }else{
            /* wyświetla folder */
              echo "<img src=\"katalog.png\" border=\"0\" width=\"100px;\"/>";
            }

funkcja preg_match() sprawdza, czy w wartościach tablicy $nazwy[] są kropki(jeżeli są to wartość jest plikiem, a jeśli nie - nazwą katalogu).
Jednak ciągle wyświetlają mi się miniaturki zdjęć, a miejsca na obrazki folderów są puste.
Możecie na ten if rzucić okiem i powiedzieć, czemu są wyświetlane tylko miniaturki zdjęć?
erix
Cytat
funkcja preg_match() sprawdza, czy w wartościach tablicy $nazwy[] są kropki(jeżeli są to wartość jest plikiem, a jeśli nie - nazwą katalogu).

Rany... :| O strpos" title="Zobacz w manualu PHP" target="_manual nie słyszałeś?

A jeśli o sprawdzanie, to poczytaj o is_file" title="Zobacz w manualu PHP" target="_manual. Najbezpieczniej.
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.