Кто-нибудь нет, если можно сохранить эховые результаты из скрипта Curl.
Пример скрипта был отправлен:
\\some code to generate images using imagick and the post variables $array = array(1,2,3,4,5,6,7,8,9); $result = json_encode($array); echo $result;
Пример скручивания:
$id = 1; $champ = array("product" => "1","id"=> $id,"occasion"=> $o,"field1" => "1991","field2" => "test","field3" =>"test1","field4" => "test2","field5" =>"test3","field6" =>"test4","field7" =>"test5","field8" =>"test6","test7"); foreach($champ as $key => $data){ $field_string .= $key."=".$data."&"; } rtrim($field_string, "&"); $url = "http://www.test.com/website/script.php"; $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_POST, count($champ)); curl_setopt($ch,CURLOPT_POSTFIELDS, $field_string); curl_setopt($ch, CURLOPT_RETURNTRANSFER, FALSE); $result = curl_exec($ch); $array = json_decode($result); curl_close($ch); var_dump($array);
Если я var_dump ($ result), я получаю bool (true), поэтому я знаю, что скрипт выполнен правильно, и вывод отображается на экране, однако я, похоже, не могу хранить информацию в переменной для обработки.
заранее спасибо