• 08-11-2015, 22:15:50
    #1
    aşağıdaki kodlarla https linkli bir siteye login olmaya çalışıyorum php öğrenmeye anlamaya çalıştığım için çok zorlanıyorum. belki sizler için saçma gelebilir ama beni yönlendirebilirseniz sevinirim.

    aşağıdaki kodları bakarak yazım sizce neyi eksik arkadaşlar.



    function baglan ($url,$degerler){
    session_start();
    
    	$curl = curl_init();
    	curl_setopt($curl, CURLOPT_URL, $url);
    	curl_setopt($curl, CURLOPT_POST, true);
    	curl_setopt($curl, CURLOPT_POSTFIELDS, $degerler);
    	curl_setopt($curl, CURLOPT_COOKIEJAR, session_id());
    	curl_setopt($curl, CURLOPT_COOKIEFILE, session_id());
    	curl_exec($curl);
    	curl_close($curl);
    
    
    }
    baglan("https://scorpapp.com/home","dropDownLoginUsername=KULLANICIADI&dropDownLoginPassword=ŞİFRE");
  • 09-11-2015, 01:56:36
    #2
    SSl bağlantısı açman için ssl sertifikasını kendi tarafında da kaydedip yolunu göstermen

    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true);
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 2);
    curl_setopt ($curl, CURLOPT_CAINFO, 'sertifika.pem');


    ya da aşağıdaki kodu ekleyerek sertifika onayını kaldırman lazım.


    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);