С курлом никогда не работал, пытаюсь воспроизвести следующее:
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'адрес_куда_пуляем');
curl_setopt($curl, CURLOPT_HEADER, true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$res = curl_exec($curl);
var_dump($res); // тут у нас строка, в которой есть SID
curl_setopt($curl, CURLOPT_POSTFIELDS, [
'start' => // ну например я сюда вставлю SID из строки $res
]);
// curl_exec($curl); // ведь надо же опять что ли это вот делать
curl_close($curl);
Я не очень пойму, я ведь если достану из ответа SID и вставлю его для отправки методом POST, то ведь это же ещё один curl_exec, а в нём же другой будет SID на той стороне.
Правильно?
Вопрос: как в ТЕКУЩЕМ cURL получить SID, чтобы использовать его для отправки В ЭТОМ ЖЕ cURL?
p.s. не ругайтесь я нуПяра в курле