Sitelerinzde Basitçe kullnabileceğiniz bir örneği vermek istiyorum Herhangi bir web sitesinin içerisinde bir linkin var olup olmadığını kontrol etmek isterseniz sayfa içesisindeki a tagını kontrol etmeniz yeterli olcaktır a tagı temelde 2 bölümden oluşur a bildirimi ve href parametresi
Öncelikle nesnenin yaratılmasına bakalım;
$sayfa=file_get_contents("http://www.seowarp.net");
$dom=new DOMdocument();
$dom->loadHTML($sayfa);
Bu Kodlama ile sayfa içeriği dom nesnesine yüklenir. Artık yapmanız gereken şey a taglarını ayrıştırmak ve kullanılabilir kılmaktır bunun için ;
$ahrefs=$dom->getElementsByTagName("a");
olacaktır artık a taglarının içeriğini alıp kontrol edebiliriz
$found=false;
$foundurl="";
for($i=0;$ilength;$i++){
$href=$ahrefs->item($i)->attributes->getNamedItem("href")->nodeValue;
$urldomain=urltodomainname($href);
if($domain==$urldomain){$found=true;
$foundurl=$href;
$keyword=$ahrefs->item($i)->nodeValue;
if(trim($keyword)=="")$keyword="Anahtar Kelimesiz!";
}
}
ve son olarak bulunup bulunmadığının kontrolü
if($found){
if($ahrefs->lengthlength.'';
else echo 'SPAM';
}"
http://www.seowarp.net/forum/63-WEB%20Programlama/65-PHP%20de%20XML%20veri%20Nas%C4%B1l%20%C3%87ekilir.html