Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wysyłanie formularza na inną stronę
c4ld3ra
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 1.12.2009

Ostrzeżenie: (0%)
-----


Witam, chciałbym wysłać na inną stronę uzupełniony formularz, problem mam w tym, że aby dokonać jakiś operacji na wysłanych danych na tą stronę trzeba być na niej zalogowanym, i mam pytanie czy istnieje jakieś sposób na dokonać takiego zabiegu, jakoś się za pomocą php zalogować czy coś.
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
c4ld3ra
post
Post #2





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 1.12.2009

Ostrzeżenie: (0%)
-----


Dzięki, temat do zamknięcia.

Mam problem, chce się zalogować do ryushare ( hosting plików ), z strony logowania wysyłane za 4 zmienne op, redirect, login i password, z czego dwie pierwsze jako ukryte formy. W sumie skrypt "działa" gdy przesyłam nieprawidłowe dane loginu i hasła to otrzymuje stronę z komunikatem o nie poprawnych lognie lub haśle, ale kiedy wysyłam poprawne dane to jako feedback nic nie otrzymuje, biała karta, nawet funkcje związane z blędami nic nie przekazują, i mam pytanie czy coś robię żle czy może serwer blokuje jakoś korzystanie z tej metody logowania. Pozdrawaim

  1. <?php
  2.  
  3. $login ="login";
  4. $password ="haslo";
  5. $op = "login";
  6. $redirect = urlencode("http://ryushare.com/");
  7.  
  8. $c = curl_init();
  9.  
  10. curl_setopt($c,CURLOPT_URL,"http://ryushare.com/");
  11. curl_setopt($c,CURLOPT_REFERER,"http://ryushare.com/login.python");
  12. curl_setopt($c,CURLOPT_POST,1);
  13. curl_setopt($c,CURLOPT_POSTFIELDS,"op=$op&redirect=$redirect&login=$login&password=$password");
  14. curl_setopt($c,CURLOPT_RETURNTRANSFER,1);
  15.  
  16. $ret=curl_exec($c);
  17.  
  18. if( curl_errno($c))
  19. {
  20. echo curl_error($c);
  21. }
  22.  
  23. curl_close($c);
  24.  
  25. echo $ret;
  26.  
  27. ?>


Ten post edytował c4ld3ra 19.09.2012, 11:46:50
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.10.2025 - 11:40