curl $_SESSION[´ch´] nasil atama yapılır .

theSinanSinan AY

s.a 
curl ile entegrasyon yazıyorum  curl bir fonksiyon içine yazdım
lazım oldukça fonksiyonuma urlmi gonderiyorum istegim bilgileri alıyorum

ancak söyle bir sıkıntı var fonksiyon içinde $ch = curl_init(); çalıştırdığımdan her seferinde sunucuda ayrı ayrı oturumlar açılıyor ve bu entegrasyon sırasında sunucuya büyük yük getiriyor yani bir dk içinde sunucuda 50 kişi giriş yaptı gibi


fonksiyon sonunda curl_close de yazmadığım halde ikinci  kez (yani 2 sn sonra)  $ch = curl_init(); sonraki parametleri yazmadığımda istediğim bilgileri alamıyorum şimdi ben

$ch = curl_init(); yerine $_SESSION['ch']=curl_init(); yapıp diğer degeri parametleri ornek  curl_setopt($_SESSION['ch'],CURLOPT_POST,1); 

curl_setopt($_SESSION['ch'], CURLOPT_POSTFIELDS,$fields );

curl_setopt($_SESSION['ch'],CURLOPT_URL,$url2);  falan yazıyorum yinede ikinci kez fonksiyonu çalıştırdığım zaman $_SESSION['ch']=curl_init(); yazmadan giriş yapamıyorum neden olabilir nasıl düzeltebilirim  

2013-06-25 12:44:06

Php

Curl zaten sunucuya yük getirir. aynı anda çok sayıda curl yaparsanız paylaşımlı sunucuda kilitlenmeye bile sebep olabilir.

2 saniye sonra curl bitmeden yeni bir surl çalıştırıyor olabilirsin. önceki curl'un bittiğinden emin ol.

Her programcı birgün Php yi tadacaktır
2013-06-25 23:59:45

theSinanSinan AY

ben zaten açık olan curl bağlantım üzerinden tekrar veri çekmek istiyorum

ancak sıkıntım şu

$ch=curl_init();

curl(fonksiyon içinde ) başlattım 

sisteme giriş bilgilerimi post ettim siteye giriş yaptım istediğim urleleri değişkenlere aldım buraya kadar sıkıntı yok 

ben o urleleri siteye gönderip urllerin içeriklerini almam gerekiyor

iste sorun tam bu noktada başlıyor

urlleri  değişkenlere attım  sayfa bitti 

şimbu bu değişkenlerdeki urlleri tekrar aynı sayfadaki fonksiyonuma yolluyorum ancak yine oturum açmadan urllerin içeriklerine ulaşamıyorum

nasıl yapmam lazım 

2013-06-26 12:10:26

Edit:

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro