• 01-05-2014, 15:50:32
    #1
    Üyeliği durduruldu
    Merhaba Arkadaşlar.

    Php Döviz Kuru Botunu Paylaşmak İstedim.

    İsteyen Arkadaşlar Tasarım Olarak Düzenleyip İstedikleri Şekilde Kullanabilirler.

    <?
    function CurlFunc($url, $timeout = 20, $connect_timeout = 5){ 
    if(!extension_loaded("curl")){ die("Extension yuklu degil socket deneyebilirsin"); }
    $handle = curl_init(); 
    if (!$handle) { die ("Curl oturumu baslatamadim.."); }
    curl_setopt($handle, CURLOPT_URL, $url); 
    curl_setopt($handle, CURLOPT_HEADER, false); 
    curl_setopt($handle, CURLOPT_NOBODY, false); 
    curl_setopt($handle, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0"); 
    curl_setopt($handle, CURLOPT_BINARYTRANSFER, true); 
    curl_setopt($handle, CURLOPT_RETURNTRANSFER, true); 
    curl_setopt($handle, CURLOPT_SSL_VERIFYHOST, false); 
    curl_setopt($handle, CURLOPT_SSL_VERIFYPEER, false); 
    curl_setopt($handle, CURLOPT_TIMEOUT, $timeout); 
    curl_setopt($handle, CURLOPT_CONNECTTIMEOUT, $connect_timeout); 
    $response = curl_exec($handle); 
    curl_close($handle); 
    return $response; 
    }
    $site=CurlFunc("http://www.doviz.com/");
    $data1=explode ('<div class="header-row">', $site);    
    $data1=explode ('</div>', $data1[1]);
    $data2=explode ('<span class="header-icons icons-gold"></span>', $data1[0]);    
    $data2=explode ('</a>', $data2[1]); 
    $data3=explode ('<span class="header-icons icons-dolar"></span>', $data1[0]);    
    $data3=explode ('</a>', $data3[1]);
    $data4=explode ('<span class="header-icons icons-euro"></span>', $data1[0]);    
    $data4=explode ('</a>', $data4[1]);
    $data5=explode ('<span class="header-icons icons-bist"></span>', $data1[0]);    
    $data5=explode ('</a>', $data5[1]);
    preg_match('#<span class="menu-row1">(.*?)</span>(.*?)<span class="menu-row2">(.*?)</span>(.*?)<span class="menu-row3">(.*?)<span class="(.*?)"></span></span>#si',$data2[0],$phpbot1);
    
    $altinguncel = trim($phpbot1[3]);
    $altindegisim = trim($phpbot1[5]);
    $altindurum = trim($phpbot1[6]);
    preg_match('#<span class="menu-row1">(.*?)</span>(.*?)<span class="menu-row2">(.*?)</span>(.*?)<span class="menu-row3">(.*?)<span class="(.*?)"></span></span>#si',$data3[0],$phpbot2);
    
    $dolarguncel = trim($phpbot2[3]);
    $dolardegisim = trim($phpbot2[5]);
    $dolardurum = trim($phpbot2[6]);
    preg_match('#<span class="menu-row1">(.*?)</span>(.*?)<span class="menu-row2">(.*?)</span>(.*?)<span class="menu-row3">(.*?)<span class="(.*?)"></span></span>#si',$data4[0],$phpbot3);
    
    $euroguncel = trim($phpbot3[3]);
    $eurodegisim = trim($phpbot3[5]);
    $eurodurum = trim($phpbot3[6]);
    preg_match('#<span class="menu-row1">(.*?)</span>(.*?)<span class="menu-row2">(.*?)</span>(.*?)<span class="menu-row3">(.*?)<span class="(.*?)"></span></span>#si',$data5[0],$phpbot4);
    
    $bistguncel = trim($phpbot4[3]);
    $bistdegisim = trim($phpbot4[5]);
    $bistdurum = trim($phpbot4[6]);
    ?>
    
    <div>Altın : <?=$altinguncel?> / <?=$altindegisim?>  <img src="<?=$altindurum?>.png"></div></br>
    <div>Dolar : <?=$dolarguncel?> / <?=$dolardegisim?>  <img src="<?=$dolardurum?>.png"></div></br>
    <div>Euro : <?=$euroguncel?> / <?=$eurodegisim?>  <img src="<?=$eurodurum?>.png"></div></br>
    <div>Bist : <?=$bistguncel?> / <?=$bistdegisim?>  <img src="<?=$bistdurum?>.png"></div></br>
    Düşüş ve Yükseliş Resimlerini Kendiniz Ayarlarsınız.
  • 02-05-2014, 21:49:10
    #2
    Üyeliği durduruldu
    querypath diye bi şey var, çogzel...