Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pytanie dotyczące bibloteki curl
artur4448
post 13.05.2017, 16:58:41
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 27.03.2017

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


Czy ktoś wie jak za pomocą funkcji cURL wykonać logowanie .Próbuje napisać sam i jestem początkującym , napisałem krótki skrypt i proszę o informację co jest w nim źle i czy wogle jest cokolwiek w nim dobrze.


<?php
$c = curl_init();
curl_setopt($c,CURLOPT_URL,'https://moje.innogy.pl/logowanie');
curl_setopt($c,CURLOPT_POST,1);
curl_setopt($c,CURLOPT_POSTFIELDS,'login=&hasło=');
$c = curl_setopt($c, CURLOPT_URL, "https://moje.innogy.pl/main");
$c = file_get_contents('https://moje.innogy.pl/main');
echo $c;
curl_exec($c);
curl_close($c);

?>

Proszę o pomoc. Z góry dzięki jak ktoś zechce pokazać wyjście z sytuacji.
Go to the top of the page
+Quote Post
bostaf
post 13.05.2017, 18:55:18
Post #2





Grupa: Zarejestrowani
Postów: 374
Pomógł: 79
Dołączył: 6.04.2010
Skąd: Ostrów Wielkopolski

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


Cytat(artur4448 @ 13.05.2017, 17:58:41 ) *
napisałem krótki skrypt i proszę o informację co jest w nim źle i czy wogle jest cokolwiek w nim dobrze

Uruchom ten skrypt - od razu dostaniesz informację czy jest dobrze, a jeśli nie jest - to dostaniesz informację co jest źle. Jeśli komunikat o błędzie będzie dla Ciebie niezrozumiały to wtedy napisz.
Go to the top of the page
+Quote Post
artur4448
post 13.05.2017, 20:00:02
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 27.03.2017

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


Wczytała mi się pusta strona.Zanim odpowiedziałeś to czytałem o protokole https i jest inaczej chyba wczytywany. Przy którejś próbie wcześniej udało mi się uzyskać że ten adres https://moje.innogy.pl/main wyświetlił mi się na stronie.

Znalazłem też ten skrypt i on już pokazuje stronę ale nie mogę się zalogować.

<?php
$url = "http://efektum.nazwa.pl/bazanip/login";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
$result = curl_exec($ch);
curl_close($ch); print_r($result);
?>

Ten post edytował artur4448 13.05.2017, 20:09:06
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: 14.08.2025 - 08:40