Я пишу мод (сорри описание мода не могу дать т.к. сейчас это не важно) и столкнулся со входом на сайт через скрипт находящийся на другом сервере. POST данные передать не проблема, но там стоит защита что ли, но я не могу нормально залогиниться.
Если кто знает в чём здесь трабла подскажите
Выкладываю код, чтобы вы не наступали на мои грабли:
Код: Выделить всё
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.site.ru/f/login.php");
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 3);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_REFERER, "http://www.site.ru");
curl_setopt($ch, CURLOPT_POSTFIELDS, 'sid=57e2583b4cbe3c46a0685a611c6cb9e1&username=DooRs&password=manlix&autologin=on&login=Log+in');
$result = curl_exec($ch);
curl_close($ch);
echo $result;