<?php

$proxy = array(
    array("50.31.8.241","3128"),
    array("173.234.248.239","3128"),
    array("69.147.248.138","3128"),
    array("173.234.181.50","3128"),
    array("173.234.248.71","3128"),
    array("173.234.181.240","3128"),
    array("50.31.8.199","3128"),
    array("50.31.8.100","3128"),
    array("69.147.248.16","3128"),
    array("50.31.8.224","3128"),
);
  
function vericek($url)
{
    global $proxy;
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    if (preg_match('|https\:|isU', $url)) {
        curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, false);
    }
    if (is_array($proxy))
    {
        $prdata = $proxy[array_rand($proxy)];
        curl_setopt($ch, CURLOPT_PROXY, $prdata[0]);
        curl_setopt($ch, CURLOPT_PROXYPORT, $prdata[1]);
          
          
    }
    curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
    curl_setopt($ch, CURLOPT_HEADER, FALSE);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 15);
    curl_setopt($ch, CURLOPT_TIMEOUT, 15);
    $cekilenveriler = curl_exec($ch);
    curl_close($ch);
    if($cekilenveriler=='')
    {
        return vericek($url);
    }
    return $cekilenveriler;
}
  
if(isset($_GET['url']) && !empty($_GET['url']))
{
    echo vericek(@urldecode($_GET['url']));
}
?>
proxy.php olarak yukarıdaki kodları kaydettim


proxy.php?url=http://siteadi.com/key=XG2JCrxnpID8Ae+1F4m4LA,end=1464924632/speed=1.3/buffer=300k/initial_buffer=373K/c1/videos/187000/187217/187217_hdtr.mp4


şeklinde sayfa açtırmak istediğimde bu alandaki

http://siteadi.com/key=XG2JCrxnpID8A...87217_hdtr.mp4


bölüm 302 şeklinde başka bi yere yönleniyor ama yönlenme benim proxy.php de olmuyor ve bana şöyle bir hata veriyor


'' Wrong key value ''

yukarıdaki kodlara neyi eklersem yönlenen url yide proxy olarak girererek bana gösterir lütfen yardımcı olurmusunuz?