Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Logowanie
Manderigon
post 28.01.2014, 20:15:40
Post #1





Grupa: Zarejestrowani
Postów: 88
Pomógł: 0
Dołączył: 30.04.2011

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


Witam.
Mam pewien problem, ponieważ nie mogę się zalogować na pewną stronę za pomocą curla. Co mogę robić źle? Skrypt nic nie zwraca.

  1. <?php
  2.  
  3. $cookies = dirname(__FILE__) .'/cookie.txt';
  4. $login = '<tu_numer>';
  5. $haslo = '<tu_hasło>';
  6. $PostDane = 'phone='.$login.'&password='.$haslo.'&submit=Zaloguj się';
  7.  
  8. $ch = curl_init('http://www.strona.com/logowanie');
  9. curl_setopt($ch, CURLOPT_REFERER, 'http://google.pl/');
  10. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13');
  11. curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);
  12. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  13. curl_setopt($ch, CURLOPT_COOKIEFILE, $cookies);
  14. curl_setopt($ch, CURLOPT_COOKIEJAR, $cookies);
  15. curl_setopt($ch, CURLOPT_POST, TRUE);
  16. curl_setopt($ch, CURLOPT_POSTFIELDS, $PostDane);
  17. $sHtml = curl_exec($ch);
  18. curl_close($ch);
  19.  
  20. echo($sHtml);
  21.  
  22. ?>

Pozdrawiam.

Ten post edytował Manderigon 28.01.2014, 20:32:28
Go to the top of the page
+Quote Post
_Borys_
post 28.01.2014, 20:28:38
Post #2





Grupa: Zarejestrowani
Postów: 587
Pomógł: 190
Dołączył: 5.02.2011
Skąd: 64-800

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


A jaki będzie efekt gdy dodasz
  1. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
Go to the top of the page
+Quote Post
nospor
post 29.01.2014, 10:44:08
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




nie: echo($sHtml);
a: var_dump($sHtml);
to bedziesz widzial dokladnie co dostajesz


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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 Wersja Lo-Fi Aktualny czas: 13.06.2025 - 07:20