Türk Telekom, Açık Şebeke Otomasyon Platformu (ONAP)’na üye oldu

SanalUzman.com’dan serbest çalışanlara (freelancer) 10 öneri

WordPress Temada Kategorileri Listeleme

PHP Hazır Gelişmiş CURL Kütüphanesi

Adf.ly Skipper Kodları

PHP Programlama Çarşamba Mayıs 17th, 2017
773 Görüntülenme

Kadir Ceylan Tarafından hazırlanmış ve paylaşılmış olan Adf.ly reklamlı link kısaltma servisi reklam atlama ( Skipper ) kodlarınızı sizler ile paylaşacağız.

<?php

  function Search($f, $l, $n) {
     @preg_match_all('/'.preg_quote($f, '/').'(.*?)'.preg_quote($l, '/').'/s', $n, $m);
     return @$m[1];
  }
  function decodeYsmm($ysmm) {
     $A = $B = '';
     for ($j = 0; $j < strlen($ysmm); $j++) {
        if ($j % 2 == 0) $A .= $ysmm[$j];
        else $B = $ysmm[$j].$B; 
    } 
    return substr(base64_decode($A.$B), 2); 
  }
  function cURL($url) {
     $ua = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36';
     $curl = curl_init();
     curl_setopt($curl, CURLOPT_URL, $url);
     curl_setopt($curl, CURLOPT_USERAGENT, $ua);
     curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
     curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
     curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
     $html = curl_exec($curl);
     curl_close($curl);
     return $html;
  }
  $url = 'http://adf.ly/'.$_GET['id'];
  $final = decodeYsmm(Search('var ysmm = \'', '\';', cURL($url))[0]);
  echo $final; // Yönlendirme yapılacak olan adresi ekrana yazdırır.

?>

 

Yukarıda yer alan kodları herhangi bir .php dosyamıza yazdıktan sonra nasıl kullanacağımıza bakalım.

Örneğin, yönleneceği adresi bulmak istediğimiz link : http://adf.ly/1mTOSk adresi olsun.

http://www.siteniz.com/dosyaadi.php?id=1mTOSk

Yukarıdaki id değeri ile alacağınız ekran çıktısı ise tekrar bu sayfaya gelecektir olacaktır.

Yorumlar

Henüz hiç yorum yapılmamış.

Benzer İçerikler