Bir sitede post işlemi ile download yapılıyor. Site sahibinin izni ile siteyi iframe içerisinde açıp dosyaları kullanıcılara indirtiyordum. Yalnız 2 gündür sitede ziyaretçi azalması olmuş. Site sahibi iframe engeli koyarak kendi sitesine yönlendiriyor.

Bende curl ile bağlanıp siteye post işlemi yapıp dosyayı indirtmek istiyorum.

Sitenin form kısmı:



















Cul işlemini şu şekilde yapıyorum



$ytno = $_SERVER['REQUEST_URI'];
$ytno = str_replace('test.php?=', '', $ytno);

$deger = "downloadform-url=https://$ytno";


$ch = curl_init(); // curl oturumunu başlattık
curl_setopt($ch,CURLOPT_URL,'http://siteadi/download?url='.$ytno);
curl_setopt($ch,CURLOPT_REFERER,'http://siteadi.com/?url='.$ytno);
curl_setopt($ch,CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']);
curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch,CURLOPT_POST, true);
curl_setopt($ch,CURLOPT_POSTFIELDS,$deger);


$veri = curl_exec($ch); // curl calıştır.
curl_close($ch); // curl oturumunu kapat
echo $veri;

?>


Bu şekilde yaptığımda 404 sayfası çıkıyor. Ayrıca [url]http://siteadi/download?url=postedilecek_link">" value="postedilecek_link">