• 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

Viewing 2 replies - 1 through 2 (of 2 total)
  • Twórca wątku nofake

    (@nofake)

    Nie udało mi się jeszcze uporać z tym problemem, dlatego odświeżam wątek i liczę na pomoc

    Nie no, tak nie zadziała …musiał byś to zrobić w formie proxy tj. wszystkie linki z wynikowego dokumentu przepuszczać ponownie przez Snoopy’ego.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Temat ‘auto-logowanie i cookies’ jest zamknięty na nowe odpowiedzi.