Показать сообщение отдельно
Старый 24.04.2007, 23:26
Chas вне форума Посмотреть профиль Отправить личное сообщение для Chas Посетить домашнюю страницу Chas Найти все сообщения от Chas
  № 1  
Ответить с цитированием
Chas
 
Аватар для Chas

Регистрация: Sep 2002
Адрес: simferopol
Сообщений: 981
Отправить сообщение для Chas с помощью ICQ
По умолчанию curl и сессия

с помощью curl хочу загрузить xml-страницу, сформированную моим же пхп-сервлетом.
загружаю таким образом:
Код:
	 $ch= curl_init();
	  curl_setopt($ch, CURLOPT_URL, "http://localhost/connector/connect.php");
//	  curl_setopt($ch, CURLOPT_HEADER, 0);
	  curl_setopt($ch, CURLOPT_HEADER, 0);  
	  
	  curl_setopt($ch, CURLOPT_VERBOSE, 1);
	  curl_setopt($ch, CURLOPT_POST, 1);
	  curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST['request']);
	  curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
                	  
	  $textcurl = curl_exec($ch);
      curl_close($ch);
только вот проблема. в connect.php есть проверка авторизации пользователя следующим образом: $_SESSION[logged]=1
и она проваливается, а дамп $_SESSION в connect.php показывает пустой массив. т.е. курл для загрузки данных создает видимо свою сессию.

можно ли заставить курл использовать текущую сессию?
__________________
~
Never trouble trouble till trouble troubles you!