Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML]przeszukiwanie ciągów
Forum PHP.pl > Forum > Przedszkole
kammi
Jestem tutaj nowy, więc WITAM WSZYSTKICH SERDECZNIE.

Mam mały problem, używam na stronie fckeditora i chciałbym by dodane w nim zdjęcia wyświetlały się w lightboxie.
Tzn chodzi mi żeby z wysłanej zmiennej odnaleść

<img width="szerokość" height="wysokość " src="adres" alt="" />

i zamnienić na

<a href="adres'" rel="lightbox[foto]"><img width="szerokość" height="wysokość " src="adres'" ></a>

wiem że to może jest banalne ale ja dopiero zaczynam biggrin.gif
in5ane
Podam Ci kod, który ja wykorzystywałem (bo też edytowałem przy fckeditorze kod).
  1. <?php
  2. preg_match_all('/<img[[:space:]].*?src="([^"]+)".*?>/is', $ar[$start], $matches, PREG_SET_ORDER);
  3.        foreach($matches AS $match) {
  4.        ////image////
  5.        $img = explode('/', $match[1]);
  6.        $imgFile = array_pop($img);
  7.        $temp = explode('.', $imgFile);
  8.        $imageExtension = array_pop($temp); // rozszerzenie
  9.        $imageName = implode('.', $temp); // nazwa pliku
  10.        $image = $imageName . '.' . $imageExtension;
  11.        ////image////
  12.        $ar[$start] = str_replace($match[0], "<a href=\"java script:void(0)\" onClick=\"java script:displayWindow('img-article.php?name=$image')\">".$match[0]."</a>", $ar[$start]);
  13.        }

Tutaj chodziło o to, żeby <img.....> zamieniło na <a href...><img...></a>. Popatrz sobie i może jakoś to wykombinujesz.
kammi
Dokładnie mi o to chodziło!!!

Dzięki przeogromne yahoo.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.