Selamun aleyküm hocam, php ile basit bir kod yazdım bunu kullanırlarsa daha iyi olacağını düşünüyorum hızlılık açısından.
Sizin blogspot temanıza göre yaptım hepsi aynımı bir fikrim yok fakat büyük ihtimalle bir sorun olmaz.
$gereksizLink = true kalsın çünkü false yaparlar ise fazladan # # gibi karakterler çekiyor.
HTML KOD
HTML:
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<form action="" method="post">
<input type="text" name="blogspotUrl" placeholder="URL" />
<input type="submit" name="linkGetir" value="Kontrol" />
</form>
</body>
</html>
PHP KOD
Kod:
<?php
if(isset($_POST["linkGetir"])){
error_reporting(0);
$veri = file_get_contents($_POST["blogspotUrl"]);
preg_match_all("#<ul class='posts'>(.*?)</ul>#si", $veri, $gelen);
preg_match_all("#<li><a href='(.*?)'>(.*?)</a></li>#si", $veri, $sonuc);
$gereksizLink = true;
if($gereksizLink == true){
$say = count($sonuc[1]);
$true = $say-6;
echo "Toplam Link : ".$true."<br>";
for($i=6; $i <= $true; $i++){
echo $sonuc[1][$i]."<br>";
}
}else{
$say1 = count($sonuc[1]);
$false = $say1;
echo "Toplam Link : ".$false."<br>";
for($i=0; $i <= $false; $i++){
echo $sonuc[1][$i]."<br>";
}
}
}
?>