<?php $c = curl_init(); curl_setopt($c, CURLOPT_URL, "http://XXXXX.pl/login.php"); curl_setopt($c, CURL_POST, 1); curl_setopt($c, CURLOPT_POSTFIELDS, "username=botek&password=******&login=zaloguj"); curl_exec($c); curl_close($c); ?>
i Działa dodatkowo mam to w cronie który otwiera co 5 min aby nie wylogowywało
lecz chce teraz zrobić żeby ten zalogowany user "botek" napisał coś w sb więc zmodyfikowałem ten skrypt na:
<?php $c = curl_init(); curl_setopt($c, CURLOPT_URL, "http://XXXXX.pl/login.php"); curl_setopt($c, CURL_POST, 1); curl_setopt($c, CURLOPT_POSTFIELDS, "username=botek&password=******&login=zaloguj"); curl_setopt($c, CURLOPT_URL, "http://XXXXX.pl/shoutbox_view.php"); curl_setopt($c, CURLOPT_POSTFIELDS, "message=test&mode=submit"); curl_exec($c); curl_close($c); ?>
lecz gdy wykonuje powyższy skrypt pisze mi "Musisz się zalogować żeby wysłać wiadomość lub wysyłanie wiadomości jest możliwe tylko dla Administratorów i Moderatorów"
czyli tak jak by nie trzyma tej sesji zalogowania ale user botek jest zalogowany bo widać w statach.