вот что я пытаюсь сделать:
- передать форму с оператором curl, используя переменную POST => good
- после того, как я зашел на сайт, перейдите на любую нужную мне страницу => не хорошо
вот мой сценарий:
$postData = array(
'login' => 'john',
'pwd' => 'doe'
);
$array_url = array('3109');
foreach ($array_url as $k => $i) {
echo $i."<br>";
$c = curl_init();
$url = "http://mywebsite/index.php?ok=1";
curl_setopt($c, CURLOPT_URL, $url);
curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
curl_setopt($c, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($c, CURLOPT_POSTFIELDS, $postData);
$output = curl_exec($c);
if ($output === false) {
trigger_error('Erreur curl : ' . curl_error($c), E_USER_WARNING);
}
else {
var_dump($output);
echo $output;
}
curl_close($c);
}
Как мне этого добиться?
edit: Если я пытаюсь получить страницу, к которой я хотел бы обратиться, я получаю перенаправление на форму входа, потому что я не могу установить логин / пароль для пары с этой страницы, мне нужно получить контрольный пароль один ...
Thx