ostatnio postanowiłem napisać skrypt logujący się do forum przez serwer. Postanowiłem użyć cURL'a do tego, jednakże nie chce zapisać mi cookies, dzięki któremu będę mógł odtworzyć resztę podstron. Testowałem, ale nie chce zapisać cookies, które odsyła serwer po wysłaniu POST'a z hasłem.
<?php // TERAZ BEDZIE FUNKCJA SAMEGO LOGOWANIA $LC_LOG = curl_init(); curl_setopt($LC_LOG, CURLOPT_URL, 'http://forum.id/zaloguj-.%2Fforum'); curl_setopt($LC_LOG, CURLOPT_POST, 'username=user&password=haslo'); curl_setopt($LC_LOG, CURLOPT_RETURNTRANSFER, 1); curl_exec($LC_LOG); // Pokazanie strone po zalogowaniu. $LC_SG = curl_init(); curl_setopt($LC_SG, CURLOPT_URL, 'http://forum.id/index.php'); curl_exec($LC_SG); ?>
Moje pytanie, co robię źle, plik ma chmod'a 777.
Pozdrawiam i z góry dziękuje za odpowiedzi.