Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyciągnięcie nazwy pliku z kodu html
Forum PHP.pl > Forum > Przedszkole
dot
Witajcie,

chciał bym się dowiedzieć jak wyciągnąć nazwę pliku obrazka z kodu html np:

----
<p>Tekst strony</p><p><img title="zima_400" src="../pliki/obrazy/zima_400.jpg" alt="zima_400" width="400" height="400" /></p><p>Dalszy ciag tekstu</p>
----

czyli w tym przypadku zima_400.jpg
.radex
Będziesz musiał użyć wyrażeń reguralnych. Strzelam coś takiego, ale nie jestem pewien:

"#<img(.*?) src=\"(.*?)\"<img />#si"

I używasz tego w ten sposob:

$adres = preg_replace("#<img(.*?) src=\"(.*?)\"<img />#si" , "\\2" , $tresc_strony);
nowotny
Chyba raczej tak: winksmiley.jpg
  1. <?php
  2. preg_match('#<img title=".+" src="(.*)" alt=#Ui' , $tresc_strony, $wynik);
  3. print($wynik);
  4. ?>
dot
Dziękuję, o to właśnie chodziło.
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.