Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php curl] logowanie do sklepu za pomocą formularza
Forum PHP.pl > Forum > PHP
racingstreet
Witam mam problem poniewaz jeden z naszych dystybutorow nie moze nam przekazywac stanow magazynowych, chce automoatycznie logowac sie do jego sklepu i wyswietlac wszystkie prodkuty a puzniej napisze skrypt ktory bedzie mi wydobywal stany magazynowe ale problem mam z zalogowaniem

Wydaje się to banalne ale ciągle nie mogę dojść co jest nie tak że nie loguje się na stronie próbuje już od paru godzin przerabiam podobne skrypty ale ciągle nie daje to rezultatów proszę o pomoc!!!

  1.  
  2. $ch = curl_init('http://zamowienie.jacky.pl/index.php');
  3. $ch1=curl_init('http://www.zamowienie.jacky.pl/info.php');
  4. $cookie_file = 'cookie.txt';
  5. $c = curl_init('http://zamowienie.jacky.pl/index.php');
  6. curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);
  7. curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file);
  8. curl_setopt($ch, CURLOPT_URL, 'http://zamowienie.jacky.pl/index.php');
  9. curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12;MEGAUPLOAD 1.0");
  10. curl_setopt($ch, CURLOPT_POST, 1);
  11. $postFields['login'] = '@@@@';
  12. $postFields['pass'] = '@@@@';
  13. curl_setopt($ch, CURLOPT_POSTFIELDS, $postFields);
  14. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  15. curl_getinfo($ch);
  16. $b = curl_exec($ch);
  17. print $b;
  18. echo curl_exec($ch1);
  19. curl_close($ch);
  20.  
mortus
Adres do logowania to:
Kod
http://zamowienie.jacky.pl/login.php

a Ty wykorzystujesz:
Kod
http://zamowienie.jacky.pl/index.php

Ten adres, to adres domeny w połączeniu z wartością atrybutu action formularza logowania.
racingstreet
rzeczywiscie prawda zmienilem to ale nie dalo to porzadanych rezultatow moze ze wtedy nie mam sie logowac dzieki $postFields a moze dzieki czemus takiemu jak CURLAUTH?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.