her sabah gelenek gibi bir şey oldu resmen. ama yardım eden herkese çok teşekkür ediyorum çeşit çeşit şey öğrendim. şimdi yeniden kodlarımı vereyim önce, ardından sorumu sorayım.html:-----------------------------------------------------------------<html><head><title>Uzak Siteden Veri Alma</title><sc
her sabah gelenek gibi bir şey oldu resmen. ama yardım eden herkese çok teşekkür ediyorum çeşit çeşit şey öğrendim. şimdi yeniden kodlarımı vereyim önce, ardından sorumu sorayım.
html:
-----------------------------------------------------------------
<html>
<head>
<title>Uzak Siteden Veri Alma</title>
<script type="text/javascript" src="
ajax.googleapis.com"></script>
<script type="text/javascript">
function Gonderme() {
document.getElementById("sonuc").innerHTML="";
verim=document.getElementById("link").value;
$.ajax({
type:'POST',
url:"veri.php?veri="+encodeURIComponent(verim),
success: function (msg) {
$('div#sonuc').html(msg);
}
});
}
</script>
</head>
<body>
<input id="link" type="text" value=""/>
<input type="button" value="Gönder" onclick="Gonderme()" />
<div id="sonuc"></div>
</body>
</html>
----------------------------------------------------------------------
php:
----------------------------------------------------------------------
<?php
//veri.php olarak kaydedin
if (isset($_GET['veri'])){
$veri=trim($_GET['veri']);
$adres = file_get_contents($veri);
preg_match_all("'<div class=\'tabbertab\'>(.*?)</table>'si", $adres , $benzer);
foreach($benzer[1] as $gelen){ echo $gelen."<br>"; }
}else{
echo "Link gelmedi";
}
?>
-----------------------------------------------------------------------
Bu kodlarla şu siteden verileri çekiyorum:
www.soccerstats.comVe şimdi bir sorun bir adet de sorumu söyleyeyim:
Sorun: Bu şekilde verileri çektirdiğimde skorların hepsini alabiliyorum ancak Yukarıda 34 ayrı tabloda, aşağıda da farklı istatistikler vererek 34 ayrı tabloda yani toplam 2 kez görüntüleniyor. Bu tablo gruplarından yalnızca bir tanesini almak istiyorum, hangisi olduğu önemli değil.
Soru: Bir de bu verileri ekrana yansıttım. Peki bunları database'ime otomatik olarak nasıl atabilirim? (mysql)