• 08-09-2009, 20:30:02
    #1
    Merhaba arkadaşlar.

    Curl ile bir post işlemi yapabiliyorum. Ancak post yaptığım site bir engelleme yapmış.

    www.site.com

    adresi dışından gelen post ları engelliyor. Benim post edilen siteyi gösterebileceğim bir curl fonksiyonuna ihtiyacım var.

    ÖRN :

    Post edilecek sayfa : www.site.com/deneme.php

    Post verilerinin gönderildiği sayfa : www.site.com (Bu şekilde post edilen sayfayı kendi dosyam değilde o siteden bir dizin gibi göstermeliyim.)
  • 08-09-2009, 21:51:09
    #2
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    https://www.r10.net/php/451583-hersey...ina-dikka.html

    sunucuda hotlink korumasi olabilir
    Ya hocam şurayı iyice spam yaptın, adam bi soru sormuş, fikrin varsa söyle yoksa niçin ticari bi mesajı çözümmüş gibi kasıyosun ki !
  • 08-09-2009, 21:58:43
    #3
    Üzgünüm ama mesajınızı raporladım, ayrıca PHP bölümüne ticari konu açtığınız için şikayette bulundum... Eğer gerçekten bazı kurallara değer veriliyorsa gereği yapılır...
  • 08-09-2009, 22:00:56
    #4
    bazen bu işin suyunun çıkartıldığını düşünüyorum


    curl_setopt($ch, CURLOPT_REFERER, "http://site.com/deneme.php");
  • 09-09-2009, 01:44:16
    #5
    Aşağıdakilerle çogu şeyi gönderebilirsin.
    curl_setopt($curl, CURLOPT_COOKIEFILE,"dosya.txt"); // çerezleri al
    curl_setopt($curl, CURLOPT_COOKIEJAR,"dosya.txt"); //çerezleri yolla
    curl_setopt($curl, CURLOPT_USERAGENT, '$age)'); //useragent yolla
    curl_setopt($curl, CURLOPT_HTTPHEADER, $header); //header yolla
    curl_setopt($curl, CURLOPT_REFERER, 'http://www.site.com'); //referer yolla
    curl_setopt($curl, CURLOPT_AUTOREFERER, true); //oto true gönder.