Betsapi.com Canlı Maçlar Botu

PHP ile Betsapi.com sitesinin anasayfasında bulunan canlı maç durumlarını çekmenize yarayan bottur. Botu ajax yada jquery ile 5 saniyede bir yenilenecek şekilde ayarlamanız gerekli. Bu şekilde anlık olarak değişimleri alabilirsiniz.


 set_time_limit(0);  
 function getData($data,$startTag,$finishTag){  
 $data= explode($startTag,$data);  
 $data= $data[1];  
 $data= explode($finishTag,$data);  
 $data= $data[0];  
 return $data;  
 }  
 $site = "https://betsapi.com/";  
 $data = file_get_contents($site);  
 preg_match_all('/<tr.*?>.*?<\/tr>/si', $data, $download);  
 echo '<table width="100%" border="0">  
 <tr>  
 <td>alan 1</td>  
 <td>alan 2</td>  
 <td>alan 3</td>  
 <td>alan 4</td>  
 <td>alan 5</td>  
 <td>alan 6</td>  
 </tr>';  
 foreach($download as $d)  
 {  
 $toplam = count ($d);  
 for ($s = 0; $s <= $toplam; $s++) {  
 //////////////////  
 $alan1 = getData($d[$s],'<td class="sport_n">','</td>');  
 $alan1 = getData($alan1,'>','</a>');  
 //////////////////  
 $alan2 = getData($d[$s],'<td class="league_n">','</td>');  
 $alan2 = getData($alan2,'">','</a>');  
 //////////////////  
 $alan3 = getData($d[$s],'<span class="race-time">','</span>');  
 //////////////////  
 $alan4 = getData($d[$s],'<td class="text-right text-truncate" style="max-width: 220px;">','</td>');  
 $alan4 = getData($alan4,'">','</a>');  
 //////////////////  
 $alan5 = getData($d[$s],'<td class="text-center">','</td>');  
 $alan5 = getData($alan5,'">','</a>');  
 //////////////////  
 $alan6 = getData($d[$s],'<td class="text-truncate" style="max-width: 220px;">','</td>');  
 $alan6 = getData($alan6,'">','</a>');  
 //////////////////  
 echo " <tr>  
 <td>$alan1</td>  
 <td>$alan2</td>  
 <td>$alan3</td>  
 <td>$alan4</td>  
 <td>$alan5</td>  
 <td>$alan6</td>  
 </tr>";  
 }  
 }  
 echo '</table>';  

Yorumlar

Bu blogdaki popüler yayınlar

Stormfall: Saga of Survival Hile

Php ile Windows Uygulama Yapmak Başlangıç (PHP Desktop)

Rise Of Civilizations