Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 30.11.2009 Skąd: Nowy Sącz Ostrzeżenie: (0%)
|
Witam wszystkich, nie wiem czy dobrze się wyraziłem, ale mam takie pytanko... załóżmy, że mam wczytywane z bazy dane: nazwę użytkownika i hasło do systemu cms - to odbywa się w pliku np. dane.php
Teraz będąc w tym pliku i widząc te dane oprócz tego chciałbym, aby tam był jakiś link, button przekierowujący mnie na stronę o adresie: www.mojblog.wordpress.pl/wp-admin (czy jakiś inny system z formularzem logowania), lecz aby dane które znam dla tego bloga czyli nazwa użytkownika i hasło zostały uzupełnione w polach input tego okna logowania panelu administratora. Proszę o podpowiedź jak mógłbym to rozwiązać? Myślałem sobie o np. pobraniem strony file_get_contents i może jakimś tam skryptem JS wstawienie tych danych przy wczytywaniu, no nie wiem jak to ugryźć, a ciekawi mnie czy można to jakoś wykąbinować.... Dodam tylko, że coś kiedyś widziałem podobnego tzn. pewien link zawierające parametry, które powodowały przejście do nowego okna z adresm URL bazy i zalogowanie do niej (phpmyadmin) - zdaje się, że był to Webas, lecz np już na innym serwerze nie działało mi to, a szkoda. pozdro (IMG:style_emoticons/default/smile.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%)
|
google -> cURL
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 30.11.2009 Skąd: Nowy Sącz Ostrzeżenie: (0%)
|
Zrobiłem coś takiego:
lecz pojawiają się mi błędy na lokalu: Warning: curl_setopt() expects parameter 1 to be resource, null given a na serwerze: Warning: curl_setopt(): supplied argument is not a valid cURL handle resource in W każdym razie ani się nie wpisały dane w formularz ani nie zostałem zalogowany, proszę o pomoc. Info: Formularz logowania bloga wp ma pola name: log i pwd <input type="text" name="log" id="user_login" class="input" value="" size="20" tabindex="10" /> <input type="password" name="pwd" id="user_pass" class="input" value="" size="20" tabindex="20" /> Czy możesz mi podrzucić lekką podpowiedź? (IMG:style_emoticons/default/smile.gif) |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%)
|
literówka
$curlr = curl_init( 'http://www.blog.eu/wp-login.php' ); // lub h t t p://www.blog.eu/wp-admin/ curl_setopt( $curl, CURLOPT_POST, TRUE ); |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 30.11.2009 Skąd: Nowy Sącz Ostrzeżenie: (0%)
|
fakt, za dużo o jedną literkę.
Teraz jest sytuacja taka, że nie ma błędów, ale w zamian mam pustą stronę, tzn. coś się tam skrypt przeładował, ale nic nie zostało wyświetlone, czy coś jeszcze brakuje? mam echo $content; Ponawiam prośbę (IMG:style_emoticons/default/smile.gif) czy jest ktoś w stanie mi pomóc w tej kwestii (IMG:style_emoticons/default/questionmark.gif) Czy zna ktoś na to odpowiedź ?? Może mnie pokierować, bo dla znających temat nie jest to trudne?
Ten post edytował ravns 22.11.2010, 18:19:23 |
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 14:06 |