wobber adlı üyeden alıntı: mesajı görüntüle
Alttaki kodlarla yapıyorum sadece adını çekiyor. bu sayfada http://www.geovision.com.tw/english/...PCAMBL3700.asp

Açıklama şu arada (<td width="57%" valign="top" class="redarrow_prod"> dan -- <div id="TabbedPanels1" class="TabbedPanels"> e kadar)

Boyut şu arada (<div class="TabbedPanelsContentGroup"> dan --- </div> e kadar)

Ama ne hikmetse çekemedim

<?php
function getir($baslangic, $son, $cekilmek_istenen)
{
    @preg_match_all('/' . preg_quote($baslangic, '/') .
    '(.*?)'. preg_quote($son, '/').'/i', $cekilmek_istenen, $m);
    return @$m[1];
}

$url = "http://www.geovision.com.tw/english/Prod_GVIPCAMBL3700.asp";

$icerik = file_get_contents($url);

$adi = getir('<td colspan="2" class="prodnametitle">','</td>',$icerik);
$aciklama = getir('<td width="57%" valign="top" class="redarrow_prod">','<td colspan="2"><hr no shade size=1></td>',$icerik);
$boyut = getir('<div class="TabbedPanelsContentGroup">','</div>',$icerik);


echo "<b> Adý :</b> " . $adi[0] . "<br />";
echo "<b> Acıklama :</b> " . $aciklama[0] . "<br />";
echo "<b> Boyut :</b> " . $boyut[0] . "<br />";
?>
Buyurun

<?php
$url = "http://www.geovision.com.tw/english/Prod_GVIPCAMBL3700.asp";
$icerik = file_get_contents($url);

preg_match_all("/<td (.*?) class=\"prodnametitle\">(.*?)<\/td>/s", $icerik, $sonuc);
$baslik = trim($sonuc[2][0]);

preg_match_all("/<td(.*?)class=\"redarrow_prod\">(.*?)<\/td>/s", $icerik, $sonuc);
$aciklama = trim($sonuc[2][0]);
$aciklama = preg_replace("/<a(.*?)>(.*?)<\/a>/s", "$2", $aciklama);

preg_match_all("/<div class=\"TabbedPanelsContent\" align=\"center\">(.*?)<\/div>/s", $icerik, $sonuc);
$boyut = $sonuc[1][0];
$boyut = str_replace("../images", "http://www.geovision.com.tw/images", $boyut);


echo "<b> Adý :</b> " . $baslik . "<br />";
echo "<b> Acıklama :</b> " . $aciklama . "<br />";
echo "<b> Boyut :</b> " . $boyut . "<br />";