próbuję napisać skrypt w celach edukacyjnych, który będzie wchodził na forum, logował się po kolei z każdego konta z pliku txt, wchodził w dany temat i następnie dawał like danego posta w owym temacie.
Póki co wydłubałem coś takiego samo logowanie:
<?php $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://otland.net/login.php?do=login'); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2'); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, 'username=tescik123&password=tescik&login=submit'); curl_setopt($ch, CURLOPT_REFERER, 'http://otland.net/login.php?do=login'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_exec($ch); ?>
Niestety to nie działa i zamiast logować jest blank page i error
Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set in /var/www/clients/client1/web11/web/lajk/index.php on line 15
Jeżeli chodzi o wyciąganie nagłówka to przy logowaniu wysyła się coś takiego:
do=login&vb_login_md5password=8dcdd9ffe2ac5ac5051324ad0ad9dafb&vb_login_md5password_utf=8dcdd9ffe2ac5ac5051324ad0ad9dafb&s=&securitytoken=guest&url=http%3A%2F%2Fotland.net%2Fforum.php&vb_login_username=tescik123&vb_login_password=
A może jest jakiś inny - lepszy sposób na napisanie takowego skryptu dzięki PHP ale nie przez cURL'a? Piszcie

Liczę na Waszą pomoc

Jeszcze raz przypominam że owy skrypt chcę zrobić tylko w celach edukacyjnych i nie będę z niego korzystał.