Witam. Zamiarem było stworzenie auto-logowania do panelu admina wordpressa. Generalnie cel został osiągnięty, ale posiada pewne niedociągnięcie. Otóż całośc wykonałem z wykorzystaniem "class-snoopy" (http://wordpress.org/extend/plugins/class-snoopyphp-gzip-support/) i tu stanałem na problemie z cookies.
Szybki przykład
Tu jest skrypcik, który dokonuje logowania:
http://otohotel.vot.pl/bartezzo/login/login.php
i jak widać bezpoblemowo łączy się ze stroną główną PA. Problem jednak pojawia się, gdy klikam w jakikolwiek inny odnośnik na stronie.
Pytanie i prośba o pomoc: jak sobie z tym poradzić?
zawartość pliku login.php:
include "class-snoopy.php";
$snoopy = new Snoopy;
$submit_url = "http://www.bartezzo.linuxpl.info/wp/wp-login.php";
$submit_vars["log"] = "..."; //username
$submit_vars["pwd"] = "..."; //password
$submit_vars["rememberme"] = "forever";
$submit_vars["redirect_to"] = "http://www.bartezzo.linuxpl.info/wp/wp-admin/";
$submit_vars["testcookie"] = "1";
$submit_vars["wp_sumbit"] = "submit";
$snoopy->submit($submit_url,$submit_vars);
print $snoopy->results;
$snoopy->setcookies();
$cookies = $snoopy->cookies;
print_r ($cookies);
Pozdrawiam