CURL Oturum veri alışverişi yapılamıyor

0 Cevap php

Benim localhost'tan curl.php gelen CURL kullanarak invoke.php diyoruz. Invoke.php i oturumda bazı verileri depolamak. I curl.php gelenler oturum verilerini erişmeye çalıştığınızda Ancak, bu oturumda veri alamadım. I bu değerleri almak nasıl?

Curl.php İçeriği

'Include_once (' session.php ');

$ Kolları = array ();

$ UrlArray = array ('http://localhost/invoke.php');

foreach ($ url olarak $ urlArray) {

// create a new single curl handle

$ch = curl_init();



curl_setopt($ch, CURLOPT_URL, $url);

curl_setopt($ch, CURLOPT_HEADER, 0);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_TIMEOUT, 30);



// add this handle to the multi handle

curl_multi_add_handle($mh,$ch);



// put the handles in an array to loop this later on

$handles[] = $ch;

}

/ / Çoklu kolu yürütmek

$ = Null çalışan;

{do

curl_multi_exec($mh,$running);

// added a usleep for 0.25 seconds to reduce load

usleep (250000);

} While ($ koşma> 0);

(Eğer varsa) / / url'lerin içeriği almak

for($i=0;$i

{

// get the content of the handle

. / / $ Çıkış = curl_multi_getcontent ($ kolları [$ i]);

// remove the handle from the multi handle

curl_multi_remove_handle($mh,$handles[$i]);

}

echo SessionHandler :: getData('DATA'); `

Invoke.php İçeriği

include_once ('session.php');

SessionHandler :: setData ('DATA', 'Merhaba Dünya') echo;

0 Cevap