Href linki (sıyırıcı) nasıl düzenlerim

0 Cevap php

Ben içerik ben bağlantıyı düzenlemek istiyorum yankılandı ancak önce, bir sayfa kazıma ediyorum.

Bunu yapmanın en iyi yolu nedir?

Şu anda Basit HTML DOM Parser kullanarak ediyorum:

// create HTML DOM
$html = file_get_html('http://myurl.com');
// remove all image
  foreach($html->find('img') as $e)
 $e->outertext = '';
foreach($html->find('font') as $e)
$e->outertext = '';
// find all td tags with attribite align=center
foreach($html->find('td[align=left]', 2) as $e)
   echo $e->innertext;

URL'lerin birinde bu bit var:

<a target="retailer" href="/cgi-bin/redirect.cgi?name=Storm%20Computers&amp;linkid=2&amp;newurl=http%3A%2F%2Fwww.stormcomputers.com.au%2Fcatalog%2Findex.php%3FcPath%3D38_364&amp;query=sandy%20bridge&amp;uca=208-0-0&amp;kwi=&amp;rpos=2" title="Storm Computers: Click to see item">$149.00</a>

Ben bunu değiştirmek istiyorum

<a href="http%3A%2F%2Fwww.stormcomputers.com.au%2Fcatalog%2Findex.php%3FcPath%3D38_364&amp;query=sandy%20bridge&amp;uca=208-0-0&amp;kwi=&amp;rpos=2">$149.00</a>

(Yani hemen sonra & newurl =)

Teşekkürler.

0 Cevap