Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]czy curl zadziała po przekierowaniu?
kubek15
post
Post #1





Grupa: Zarejestrowani
Postów: 278
Pomógł: 3
Dołączył: 28.06.2008
Skąd: PL

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


Cześć.
Mam stronę www.strona.pl i jest panel logowania
w form action="login.php"
i jeżeli się zaloguje to normlanie to przenosi mnie na stronę www.kamil.strona.pl
i czy moge się tag zalogowac za pomoca curla? Tzn. czy on przejdzie przez przekierowanie. bo mam w curlu 1 link i nie działa
  1. $cookie_file = 'cookie.txt';
  2. $c = curl_init();
  3. curl_setopt($c, CURLOPT_COOKIEJAR, $cookie_file);
  4. curl_setopt($c, CURLOPT_COOKIEFILE, $cookie_file);
  5. curl_setopt($c, CURLOPT_URL, 'http://www.strona.pl/login.php');
  6. curl_setopt($c, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8");
  7. curl_setopt($c, CURLOPT_POST, 1);
  8. curl_setopt($c, CURLOPT_POSTFIELDS,'login=xxx&haslo=sss');
  9. curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  10. curl_getinfo($c);
  11. $s = curl_exec($c);
  12. curl_close($c);
  13.  
  14. echo $s;


--------------------
Go to the top of the page
+Quote Post
kipero
post
Post #2





Grupa: Zarejestrowani
Postów: 233
Pomógł: 50
Dołączył: 28.10.2006
Skąd: Radom

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


  1. curl_setopt($c, CURLOPT_FOLLOWLOCATION, 1);

I powinno być w porządku. Nie wiem w jaki sposób przekierowanie jest realizowane, więc ciężko stwierdzić czy to zadziała. Musisz to sprawdzić.


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 03:54