2010-11-27 14 views
1

ZendフレームワークでhttpClientを作成してページリクエストを行います。 私はクッキーを追加しようとしていますが、私が取得したデータに応じて動作しないようです。私は何が間違っているのか教えていただけますか?Zend FrameworkのhttpClientのクッキーに関する問題

$httpClient = new HttpClient(); 
$httpClient->setConfig 
(array(
    'timeout'  => 30, 
    'useragent' => "Opera/9.80 (Windows NT 5.1; U; ru)Version/10.62", 
    'adapter'  => 'Zend_Http_Client_Adapter_Curl', 
    'curloptions' => array 
    (
     CURLOPT_TIMEOUT   => 30, 
     CURLOPT_FRESH_CONNECT => true, 
    ), 
)); 


$httpClient->setCookieJar(); 

$cookie = Zend_Http_Cookie::fromString('abc=1000; ' + 
             'domain=.abc.ru; ' + 
             'path=/; ' + 
             'expires=Wednesday, 28-Feb-12 20:41:22 UTC'); 
$httpClient->setCookie($cookie); 

答えて

0

あなたが持つ文字列に加わるプラスPHPサインインすることはできません。

'abc=1000; ' + 
'domain=.abc.ru; ' + 
'path=/; ' + 
'expires=Wednesday, 28-Feb-12 20:41:22 UTC' 

プラス記号は、算術演算子であり、この文は、単純に「0」になります。つかいます '。' operator

関連する問題