• 19-09-2010, 22:19:36
    #1
    Başlık doğrumu tam olarak emin değilim ama.Curl ile açtığım oturumu başka bir sayfaya taşımak istiyorum böyle bir şey mümkün müdür ?
  • 19-09-2010, 22:29:54
    #2
    	<?
    $login="";// loging sayfası
    $gonder="";// k.adı şifre vs gönderilcek alanları içine yazıyoruz.
    $link="";// çekilmek istenen sayfa
    	$ch = curl_init();
    	curl_setopt($ch, CURLOPT_URL, $login);
    	curl_setopt($ch, CURLOPT_POST, 1);
    	curl_setopt($ch, CURLOPT_POSTFIELDS,$gonder);
        touch(dirname(__FILE__)."/cookie.txt");
    	curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    	curl_setopt($ch, CURLOPT_COOKIEJAR,dirname(__FILE__)."/cookie.txt");
    	curl_setopt($ch, CURLOPT_COOKIEFILE,dirname(__FILE__)."/cookie.txt");
    	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    	curl_setopt($ch,CURLOPT_USERAGENT,"Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729)");
    	curl_exec($ch);
    	curl_setopt($ch, CURLOPT_URL, $link);
    	curl_setopt($ch, CURLOPT_POST, 0);
    	$icerik = curl_exec($ch);
    	curl_close($ch);
    	?>
  • 19-09-2010, 22:35:28
    #3
    Üyeliği durduruldu
    erden tşk'ler güzel bilgi + rep
  • 19-09-2010, 23:33:41
    #4
    Erden35 adlı üyeden alıntı: mesajı görüntüle
    	<?
    $login="";// loging sayfası
    $gonder="";// k.adı şifre vs gönderilcek alanları içine yazıyoruz.
    $link="";// çekilmek istenen sayfa
    	$ch = curl_init();
    	curl_setopt($ch, CURLOPT_URL, $login);
    	curl_setopt($ch, CURLOPT_POST, 1);
    	curl_setopt($ch, CURLOPT_POSTFIELDS,$gonder);
        touch(dirname(__FILE__)."/cookie.txt");
    	curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    	curl_setopt($ch, CURLOPT_COOKIEJAR,dirname(__FILE__)."/cookie.txt");
    	curl_setopt($ch, CURLOPT_COOKIEFILE,dirname(__FILE__)."/cookie.txt");
    	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    	curl_setopt($ch,CURLOPT_USERAGENT,"Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729)");
    	curl_exec($ch);
    	curl_setopt($ch, CURLOPT_URL, $link);
    	curl_setopt($ch, CURLOPT_POST, 0);
    	$icerik = curl_exec($ch);
    	curl_close($ch);
    	?>
    cevap için teşekkür ederim fakat burdaki oturumun nasıl taşınacağını anlamadım.

    Açıklamam yetersiz kaldı sanırım.Bi Sisteme üye olmaya çalışıyorum

    sayfa 1 = capcha sisteminin olduğu kısım
    sayfa 2 = üyelik bilgilerini ve capcha nın gönderileceği kısım

    sayfa 1 ile resmi ekrana yazdırıp post ile sayfa 2 ye gönderiyorum bu arada bilgi aldığı sayfa ile göndereceğim sayfa aynı olduğu için haliyle resim yenileniyor.