Relatywne URL'e

prgtw
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 255
0

Mam taki tekst:

Kopiuj
$Address = "Link1: <A HREF="../../Link1.php">Link 1</A>
Link2: <A HREF="../../Link2.php">Link 2</A>"

Jak w tym tekście pozamieniać wszystkie relatywne adresy URL na absolutne aby bez problemu można je było uruchomić z każdego kompa, nie tylko z tego na którym jest strona?

PS: Kompletnie nie orientuję się w funkcji preg_match ale jak patrzyłem to chyba da się za jej pomocą pozamieniaś KONKRETNE teksty na KONKRETNE odpowiedniki i nie da się w czasie zamiany przejąć URLa i wykonać na nim operacji

Kopiuj
$URL = realpath($URL);

[!!!] POMÓŻCIE PROSZĘ, POTRZEBNE MI TO JEST DO KANAŁU RSS [!!!]

No pomóżcie ;( [!!!]

WA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 501
0

Jesli masz tylko "../../" to

Kopiuj
str_replace('../../', 'www.url.pl/', $text);
prgtw
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 255
0

Problem w tym że nie mam tylko "../../", ale inne nawet poczwórne. W sumie to chyba zrobię zmianę wszystkich opcji na str_replace'ach.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.