Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Curl i zmiana adresu odnośnika
Forum PHP.pl > Forum > PHP
pspgor
Witam. Zainicjowałem sobie wyświetlanie stronki za pomocą Curla. Wszystko działa pięknie. Chciałbym tylko dowiedzieć się, czy dałoby radę zmienić adresy odnośników. Przybliżę mój problem.
Na stronie jest link np. do css:
  1. <link rel="stylesheet" type="text/css" media="screen" href="/css/style.css" />

, czy dałoby radę zmienić to na:
  1. <link rel="stylesheet" type="text/css" media="screen" href="xxx.pl/css/style.css" />


Z góry dziękuję za odpowiedź. Pozdrawiam rolleyes.gif
cycofiasz
Dałoby radę ale zamiast tego polecam przed kodem źródłowym strony dać
  1. echo '<base href="http://xxx.pl/" />';
Magic WWW
Przy pomocy funkcji preg_replace możesz to w prosty sposób otrzymać.
  1. $strona = preg_replace('#"(.*?)/(.*?)"#i', '"http://www.xxx.pl/$1/$2"', $strona);


Pozdrawiam Dawid smile.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.