Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak wyciac url'a?
Forum PHP.pl > Forum > PHP
michal222
Mam takie cos na wejsciu:

<br><a href="http://www.url1.com">Adres1</a><br>
<br><a href="http://www.url2.com">Adres2</a><br>
..
..

I teraz chcialem z tego wyciagnac adresy url
Jak dostric funkcje preg_match zeby to dzialalo, bo mi sie zawsze wycina albo za duzo albo za malo sad.gif
Moze ktos zna dobra sciage do tego.
Dziekuje
DeyV
[php:1:cc9cd9b569]<?php
$adres = '<a href="http://www.mStudio.nQ.pl" title="fajna strona winksmiley.jpg">mStudio</a>';
preg_match("/^<.*hrefs*=s*"(.*?)".*?>/i",$adres, $matches);
echo $matches[1];
?>[/php:1:cc9cd9b569]
michal222
Ok dziekuje, a jesli bylby taki format?

<br><a href="redirect.cgi?http://www.onet.pl/konkursy/index.html">Portal</a><br>

Chodzi o wylushaknie samego http://www.onet.pl/konkursy/index.html
michal222
Udalo mi sie to zrobic przy uzyciu funkcji ereg_replace

Jeszcze raz dziekuje za pomoc
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.