Burçlara İnanıyorsan Tıkla (Burç Botu)

YazarrAli

Çalışkan Üye
Katılım
10 Mar 2018
Mesajlar
134
Beğeniler
0
ep4d9n.png

Tekrar merhaba. Bu seferki çalışmam burçlarla ilgili (her ne kadar inanmasam da ). Kendimi geliştirmek ve sizlere yararlı olmak bakımından bu çalışmayı uygun gördüm. Kodlara geçelim:
Kod:
<?php 
function Baglan($url) {
	$curl = curl_init();
	curl_setopt($curl, CURLOPT_URL, $url);
	curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
	curl_setopt($curl,CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]);	
	$cikti = curl_exec($curl);
	curl_close($curl);
	$cikti = str_replace(array("\n","\t","\r"), null, $cikti);
	return $cikti;
	}

$Site = "http://www.sabah.com.tr/astroloji/"; ?>
<html>
<head>
<meta charset="utf-8"> 
<style type="text/css">
a img { border: none; }
.temizle { clear: both; height: 0px; }
#TumBurclar { margin: 0px auto 0px auto; font-family: Arial; width: 300px; }
#TumBurclar > div { width: 50px; height: 57px; position: relative; float: left; }
#TumBurclar > div:hover > div { display: block; }
#TumBurclar > div > div h1 { margin: 0px; }
#TumBurclar > div > div span { color: #ffff00; }
#TumBurclar > div > div { font-size: 13px; color: #fff; z-index: 1; display: none; position: absolute; left: -135px; right: -135px; top: 67px; padding: 10px; background-color: #000; }
#TumBurclar > div a img { width: 50px; height: 57px; }
</style>
</head>
<body>
<div id="TumBurclar">
<?php $SiteyeBaglan = Baglan($Site); ?>
<?php 
preg_match('#<ul class="horoscope small">(.*?)</ul>#',$SiteyeBaglan,$Burclar);
preg_match_all('#<li\s+class=".*?"><a href="/astroloji/\?currentBurc=(\d+)" title="(.*?)"><img src="/astroloji/Content/Sabah/i/astroloji/(.*?)/xs/h/.*?.png" alt=".*?" width="\d+" height="\d+" id="Image\d+" onmouseover="MM_swapImage.\'Image\d+\',\'\',\'/astroloji/Content/Sabah/i/astroloji/.*?/xs/.*?.png\',1." onmouseout="MM_swapImgRestore.." /></a></li>#',$Burclar[1],$BurcIsimLink);

$BurcID = $BurcIsimLink[1];
$BurcAdi = $BurcIsimLink[2];
$BurcSlug = $BurcIsimLink[3];
for ($i = 0 ; $i < count($BurcID) ; $i++ ) { ?>
<div><a title="<?php echo $BurcAdi[$i]; ?>" href="#"><img src="<?php echo $Site; ?>Content/Sabah/i/astroloji/<?php echo $BurcSlug[$i]; ?>/xs/h/<?php echo $BurcSlug[$i]; ?>.png" onmouseover="this.src='<?php echo $Site; ?>Content/Sabah/i/astroloji/<?php echo $BurcSlug[$i]; ?>/xs/<?php echo $BurcSlug[$i]; ?>.png'" onmouseout="this.src='<?php echo $Site; ?>Content/Sabah/i/astroloji/<?php echo $BurcSlug[$i]; ?>/xs/h/<?php echo $BurcSlug[$i]; ?>.png'"/></a>
<?php
$BurcaBaglan = Baglan($Site."?currentBurc=".$BurcIsimLink[1][$i]);
preg_match('#<div class="hor-content h163">\s+<ul class="title">\s+<li>(.*?)</li>\s+<li>(.*?)</li>\s+<li class="end">.*?</li>\s+</ul>\s+<p>(.*?)</p>\s+<div class="hor-line">.*?</div>\s+</div>#',$BurcaBaglan,$BurcAyr);
$BurcIsmi[$i] = $BurcAyr[1];
$BurcAraligi[$i] = $BurcAyr[2];
$BurcAciklamasi[$i] = $BurcAyr[3];
?>
<div><h1><?php echo $BurcIsmi[$i]; ?></h1>
<div class="temizle"></div>
<span><?php echo $BurcAraligi[$i]; ?></span>
<div class="temizle"></div>
<?php echo $BurcAciklamasi[$i]; ?>
</div>
</div>
<?php } ?>
</div>
</body>
</html>
 

Şu anda bu konu'yu okuyan kullanıcılar