• 15-07-2017, 20:27:31
    #1
    Merhaba
    Curl ile abc.com/login.aspx bölümünden girişi gerçekleştiriyorum. Giriş yapıldıktan sonra abc.com/xyz.aspx linkindeki veriyi nasıl çekmem gerekiyor. Ugraştım fakat çözemedim nasıl bir yol izlemeliyim.
  • 15-07-2017, 20:34:58
    #2
    İkinci işlemde Cookie'leri de göndermen gerekiyor. Biraz araştır. Hazır kod yok elimde.


    Sent from my iPhone using Tapatalk Pro
  • 16-07-2017, 12:51:58
    #3
    curl_setopt($ch, CURLOPT_URL, 'http://www.abc.com/login.aspx'); 
    curl_setopt ($ch, CURLOPT_POST, true); 
    curl_setopt ($ch, CURLOPT_POSTFIELDS, '$post');
    curl_setopt ($ch, CURLOPT_COOKIEJAR, 'dosyam.txt');
    curl_setopt($ch, CURLOPT_COOKIEFILE, 'dosyam.txt');
    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); 
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    
    ...
    .....
    .......
    
    $icerik = curl_exec ($ch);
    Örnek bulamadım fakat araştırdıklarıma göre uyguladım ama bi yerde yanlış yapıyorum sanırım
  • 23-07-2017, 17:26:15
    #4
    Aynı işlemin

    curl_setopt ($ch, CURLOPT_COOKIEJAR, 'dosyam.txt');
    curl_setopt($ch, CURLOPT_COOKIEFILE, 'dosyam.txt');

    değişkenleri ile farklı url adresine istek göndermesini sağlayın.