Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Logowanie
Manderigon
post
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

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: 23.08.2025 - 04:57